Best Overseas Players in IPL History – Top Foreign Stars of All Time

Overseas players have played a major role in the success of the Indian Premier League since the first season in 2008. Some became leading run-scorers, some dominated with the ball, while others spent more than a decade helping the same franchise win IPL titles.

David Warner, Sunil Narine, AB de Villiers, Chris Gayle, Kieron Pollard, Andre Russell, Dwayne Bravo and Lasith Malinga are among the best overseas players in IPL history. Warner is the highest run-scorer among foreign batters and the only player to win three Orange Caps. Narine has crossed 200 IPL wickets while also developing into an explosive opening batter. Pollard won five titles with Mumbai Indians, while Bravo and Malinga became two of the finest death bowlers the tournament has seen.

Best Overseas Players in IPL History

Rank Player Country Main IPL Team Major IPL Record
1 David Warner Australia Sunrisers Hyderabad 6,500+ runs, 3 Orange Caps
2 Sunil Narine West Indies Kolkata Knight Riders 200+ wickets, multiple IPL titles
3 AB de Villiers South Africa RCB 5,162 runs, 151+ strike rate
4 Chris Gayle West Indies RCB 4,965 runs, 6 centuries, 175*
5 Kieron Pollard West Indies Mumbai Indians 3,412 runs, 5 IPL titles
6 Andre Russell West Indies Kolkata Knight Riders 2,651 runs, 123 wickets
7 Dwayne Bravo West Indies Chennai Super Kings 183 wickets, 2 Purple Caps
8 Lasith Malinga Sri Lanka Mumbai Indians 170 wickets, 4 IPL titles
9 Shane Watson Australia RR / CSK 3,874 runs, 92 wickets
10 Rashid Khan Afghanistan SRH / Gujarat Titans 150+ wickets, economy below 7

The list contains batters, bowlers and all-rounders because overseas players have influenced the IPL in very different roles.

1. David Warner

David Warner has one of the strongest records of any overseas batter in IPL history.

The Australian opener scored 6,565 runs in 184 IPL matches, making him the highest run-scorer among overseas players.

Warner represented Delhi and Sunrisers Hyderabad, but most of his best IPL cricket came with SRH.

His combination of fast powerplay scoring and long innings made him one of the most consistent opening batters the tournament has seen.

David Warner IPL Stats

Stat Record
Matches 184
Runs 6,565
Highest Score 126
Average Around 40
Strike Rate Around 140
Centuries 4
Fifties 60+
Orange Caps 3
IPL Titles as Captain 1

Warner won the Orange Cap in 2015, 2017 and 2019.

No other player has won the award three times.

Warner's 2016 IPL Title

Warner’s biggest IPL achievement came in 2016.

He captained Sunrisers Hyderabad and scored 848 runs during the season.

SRH reached the final against Royal Challengers Bangalore, who had Virat Kohli, AB de Villiers and Chris Gayle in their batting line-up.

Hyderabad scored 208/7 and defended the total to win their first IPL championship.

Warner scored 69 from 38 balls in the final.

His combination of captaincy and batting made 2016 one of the finest seasons by an overseas player.

David Warner's Highest IPL Score

Warner’s highest IPL score is 126 against Kolkata Knight Riders in 2017.

He reached the century quickly and continued attacking after passing three figures.

The innings contained ten fours and eight sixes.

Warner regularly produced large scores as an opener rather than simply playing short attacking innings.

That consistency explains his position at the top of the overseas run-scoring list.

2. Sunil Narine

Sunil Narine has developed one of the most unusual IPL careers of any overseas player.

He arrived as a mystery spinner and became one of the competition’s finest bowlers.

Later, Kolkata Knight Riders began using him as an opening batter.

By the end of IPL 2026, Narine had scored around 1,820 runs and taken 207 wickets.

Few IPL players have provided such significant contributions in both departments.

Sunil Narine IPL Stats

Stat Record
IPL Runs 1,820
IPL Wickets 207
Best Bowling 5/19
Batting Strike Rate 160+
IPL Century Yes
Main Team Kolkata Knight Riders
IPL Titles 2012, 2014, 2024

Narine has represented KKR throughout his IPL career.

Narine's First IPL Season

KKR signed Narine before IPL 2012.

He immediately became one of the hardest bowlers to score against.

Narine took 24 wickets in his first season, while conceding runs at an exceptional economy rate.

KKR won their first IPL title that year.

He remained one of their key bowlers when they won again in 2014.

Narine's 2024 IPL Season

IPL 2024 added another chapter to Narine’s career.

He opened the batting and scored 488 runs, including his first IPL century.

He also took 17 wickets.

KKR finished the season as champions, and Narine received the Most Valuable Player award.

A player who had originally entered the IPL as a specialist spinner had become a match-winning opening batter more than a decade later.

Narine Crossed 200 IPL Wickets

Narine reached 200 IPL wickets during the 2026 season.

His ability to take wickets while maintaining an economy rate around seven runs per over is especially notable because IPL batting became increasingly aggressive during his career.

He belongs among the very few foreign players who have remained central to one franchise for more than a decade.

3. AB de Villiers

AB de Villiers scored 5,162 runs during one of the most entertaining batting careers in IPL history.

The South African played for Delhi Daredevils before joining Royal Challengers Bangalore.

RCB became the team most closely associated with his IPL career.

De Villiers finished with a batting average above 40 and a strike rate above 150.

AB de Villiers IPL Stats

Stat Record
Matches 184
Runs 5,162
Highest Score 133*
Average 40.40
Strike Rate 151.68
Centuries 3
Fifties 40
Sixes 251

De Villiers could bat anywhere from the top order to the finishing positions.

That flexibility made him especially useful to RCB.

AB de Villiers' 133* Against Mumbai Indians

One of his finest IPL innings came against Mumbai Indians in 2015.

De Villiers scored 133 not out from only 59 balls.

He hit 19 fours and four sixes.

Virat Kohli was at the other end as the pair built a huge partnership.

Mumbai had very few answers once de Villiers began attacking every part of the field.

The innings remains his highest IPL score.

AB de Villiers and Virat Kohli

Kohli and de Villiers became one of the most famous batting partnerships in IPL history.

Their biggest stand came against Gujarat Lions in 2016.

Both scored centuries as they added 229 runs.

De Villiers made 129 not out, while Kohli scored 109.

Their partnership remains one of the biggest in IPL history.

AB de Villiers as an IPL Finisher

De Villiers was particularly dangerous because bowlers could not rely on traditional field settings.

He could hit straight, sweep fast bowlers, move across the crease or create room outside off stump.

His ability to score boundaries from unusual deliveries earned him the nickname Mr. 360.

He retired from the IPL after the 2021 season.

4. Chris Gayle

Chris Gayle produced some of the biggest batting records in IPL history.

The West Indies opener scored 4,965 runs in 142 matches and hit six centuries.

His record of 357 sixes remains one of the most famous IPL batting marks.

Gayle represented Kolkata Knight Riders, Royal Challengers Bangalore and Punjab Kings, although his most dominant years came at RCB.

Chris Gayle IPL Stats

Stat Record
Matches 142
Runs 4,965
Highest Score 175*
Average 39.72
Strike Rate 148+
Centuries 6
Fifties 31
Sixes 357
Orange Caps 2

Gayle won consecutive Orange Caps in 2011 and 2012.

Chris Gayle's 175*

Gayle’s most famous IPL innings came against Pune Warriors India in 2013.

He scored 175 not out from 66 balls.

The innings contained 13 fours and 17 sixes.

Gayle reached his century in just 30 balls.

RCB finished with 263/5, which was an IPL record team total at the time.

His 175 not out remains the highest individual score in IPL history.

Gayle's Six-Hitting Record

Gayle hit 357 IPL sixes.

For years, he was far ahead of every other batter on the list.

His style suited the IPL perfectly.

Anything pitched in his hitting zone could travel straight over the boundary, while spin bowlers were particularly vulnerable once Gayle settled at the crease.

His power changed the way opening batting was viewed in T20 cricket.

5. Kieron Pollard

Kieron Pollard was one of Mumbai Indians’ most important overseas players during their five-title era.

The West Indies all-rounder spent his entire IPL career with Mumbai.

He played 189 matches, scored 3,412 runs and took 69 wickets.

Pollard was also one of the finest boundary fielders in the competition.

Kieron Pollard IPL Stats

Stat Record
Matches 189
Runs 3,412
Highest Score 87*
Strike Rate Around 147
Wickets 69
Best Bowling 4/44
IPL Titles 5
Team Mumbai Indians

Pollard was part of Mumbai’s championship teams in 2013, 2015, 2017, 2019 and 2020.

Pollard in the 2013 IPL Final

Mumbai faced Chennai Super Kings in the 2013 final.

MI lost early wickets and struggled to build a large total.

Pollard produced an unbeaten 60 from 32 balls, pushing Mumbai to 148/9.

CSK were then restricted to 125/9.

Mumbai won their first IPL championship, and Pollard was named Player of the Match.

Pollard's 87* Against CSK

Another famous Pollard innings came against Chennai in 2021.

CSK scored 218/4.

Mumbai needed one of their biggest successful chases.

Pollard smashed 87 not out from 34 balls and carried MI to victory from the final delivery.

The innings included eight sixes.

It became the highest score of his IPL career.

6. Andre Russell

Andre Russell finished his IPL career as one of the most explosive all-rounders the competition has seen.

Russell played for Delhi before becoming a key member of Kolkata Knight Riders.

He scored 2,651 IPL runs and took 123 wickets.

His career batting strike rate was around 174.

Very few players have maintained that rate over such a long career.

Andre Russell IPL Stats

Stat Record
Matches 137
Runs 2,651
Highest Score 88*
Strike Rate 174+
Wickets 123
Best Bowling 5/15
IPL Titles with KKR 2
MVP Awards 2

Russell was part of KKR’s championship teams in 2014 and 2024.

Andre Russell in IPL 2019

Russell’s 2019 season remains one of the greatest power-hitting campaigns in IPL history.

He scored 510 runs despite usually batting in the middle or lower order.

His strike rate was above 200.

Russell also hit 52 sixes during the season.

Several KKR matches that appeared lost changed completely once Russell came to the crease.

Russell as a Bowler

Russell was not simply a power hitter.

He took 123 wickets and recorded best figures of 5/15.

He could bowl at good pace and regularly took wickets during the death overs.

In IPL 2024, Russell took 19 wickets while continuing to provide fast runs with the bat.

KKR went on to win the championship.

7. Dwayne Bravo

Dwayne Bravo finished his IPL career with 183 wickets and established himself as one of the finest death bowlers in tournament history.

The West Indies all-rounder represented Mumbai Indians, Chennai Super Kings and Gujarat Lions.

His best years came with CSK.

Bravo also scored more than 1,500 IPL runs, giving Chennai another useful lower-order batting option.

Dwayne Bravo IPL Stats

Stat Record
Matches 160+
Runs 1,560
Highest Score 70
Wickets 183
Purple Caps 2
Best Season 32 wickets in 2013
Main Team Chennai Super Kings

Bravo won the Purple Cap in 2013 and 2015.

Bravo's 32 Wickets in IPL 2013

Bravo took 32 wickets during IPL 2013.

At the time, it was the highest number of wickets ever taken in a single IPL season.

His slower balls became extremely difficult for batters to attack during the final overs.

Bravo could disguise the slower delivery with almost the same action as his normal pace ball.

That made him especially effective when batters were trying to hit every delivery.

Bravo With Chennai Super Kings

Bravo became closely associated with CSK.

MS Dhoni frequently used him during the final overs, where his variations were most effective.

He played in several of Chennai’s successful campaigns and remained an important part of the squad for many seasons.

After retiring as a player, Bravo also moved into coaching roles.

8. Lasith Malinga

Lasith Malinga was the leading wicket-taker in IPL history when he finished his playing career.

The Sri Lankan fast bowler took 170 wickets while representing Mumbai Indians.

His unusual sling action, yorkers and slower balls made him one of the hardest death bowlers to face.

Lasith Malinga IPL Stats

Stat Record
Matches 122
Wickets 170
Best Bowling 5/13
Bowling Average Around 19.8
Economy Rate Around 7.1
Purple Cap 2011
IPL Titles as Player 4

Malinga played in Mumbai’s championship campaigns in 2013, 2015, 2017 and 2019.

Malinga's 2011 Purple Cap

Malinga took 28 wickets in IPL 2011.

He finished comfortably as the leading wicket-taker and won the Purple Cap.

His yorkers regularly hit the base of the stumps, while his slower deliveries made attacking him extremely difficult.

The combination made him useful with both the new ball and at the death.

Malinga's Final Ball in IPL 2019

One of Malinga’s greatest IPL moments came in the 2019 final against Chennai Super Kings.

CSK needed two runs from the final delivery.

Malinga dismissed Shardul Thakur lbw.

Mumbai won by one run.

It was their fourth IPL title and provided one of the most dramatic endings to a final in league history.

9. Shane Watson

Shane Watson was one of the best genuine overseas all-rounders in IPL history.

The Australian scored 3,874 runs and took 92 wickets.

He represented Rajasthan Royals, Royal Challengers Bangalore and Chennai Super Kings.

Watson could open the batting and bowl useful medium-fast overs, which made him especially valuable before the introduction of the Impact Player rule.

Shane Watson IPL Stats

Stat Record
Matches 145
Runs 3,874
Highest Score 117*
Centuries 4
Fifties 21
Wickets 92
IPL Titles 2
Player of the Tournament 2008

Watson in IPL 2008

Watson was one of the biggest performers in the inaugural IPL season.

He scored 472 runs and took 17 wickets for Rajasthan Royals.

RR entered the competition without the same collection of superstar names as several other teams.

They finished as champions.

Watson was named Player of the Tournament.

Watson’s 117* in the 2018 Final

Watson produced his highest IPL score in the 2018 final.

Sunrisers Hyderabad scored 178/6.

Watson initially struggled to score, but once he settled, the match changed completely.

He finished unbeaten on 117 from 57 balls.

CSK won by eight wickets.

It remains one of the greatest individual innings in an IPL final.

Watson’s 80 in the 2019 Final

Watson almost produced another title-winning final innings one year later.

He scored 80 against Mumbai Indians despite suffering a knee injury.

CSK needed two runs from the final ball but eventually lost the match by one run.

His performances in consecutive finals remain an important part of his IPL career.

10. Rashid Khan

Rashid Khan has established himself among the best overseas bowlers of the modern IPL era.

The Afghanistan leg-spinner first represented Sunrisers Hyderabad before joining Gujarat Titans.

By 2026, he had taken more than 150 IPL wickets while maintaining an economy rate below seven runs per over.

That level of control is unusual in modern T20 cricket.

Rashid Khan IPL Stats

Stat Record
Wickets 150+
Economy Rate Below 7
Best Bowling 4/24
Main Teams SRH, Gujarat Titans
Bowling Style Leg-spin
IPL Title 2022

Rashid can also hit sixes lower down the order, giving his team useful late batting.

Rashid Khan With Sunrisers Hyderabad

Rashid joined SRH in 2017.

He immediately became their leading spin option.

Batters frequently chose to play his overs carefully rather than attack, but Rashid still continued taking wickets.

His quick leg-breaks and googlies were difficult to read from the hand.

SRH reached the 2018 final with Rashid playing an important role throughout the season.

Rashid Khan With Gujarat Titans

Rashid joined Gujarat Titans for their debut season in 2022.

GT immediately won the IPL championship.

He continued playing a major role alongside Mohammed Shami and other members of the attack.

Rashid also produced several useful lower-order batting performances.

His ability to provide four economical overs in almost every match has made him one of the most consistent overseas players of his generation.

Highest Run-Scoring Overseas Players in IPL History

Several overseas batters finished with more than 4,000 IPL runs.

Player Country IPL Runs
David Warner Australia 6,565
AB de Villiers South Africa 5,162
Chris Gayle West Indies 4,965
Faf du Plessis South Africa 4,500+
Shane Watson Australia 3,874

Warner sits comfortably at the top of the overseas batting list.

His advantage comes from combining a long career with an average above 40.

Most IPL Centuries by Overseas Players

Chris Gayle leads the overseas century list.

Player IPL Centuries
Chris Gayle 6
David Warner 4
Shane Watson 4
AB de Villiers 3

Gayle’s six centuries included the famous 175 not out against Pune Warriors India.

Most IPL Sixes by Overseas Players

Gayle is also the leading overseas six-hitter.

Player IPL Sixes
Chris Gayle 357
AB de Villiers 251
David Warner 236+
Kieron Pollard 223
Andre Russell 200+

The gap between Gayle and the rest reflects how heavily six-hitting shaped his IPL batting.

Overseas Players With the Most IPL Wickets

Player Country Wickets
Sunil Narine West Indies 207
Dwayne Bravo West Indies 183
Lasith Malinga Sri Lanka 170
Rashid Khan Afghanistan 150+
Andre Russell West Indies 123

Narine became the first overseas bowler to move beyond 200 IPL wickets.

Bravo and Malinga had previously spent long periods near the top of the overall wicket charts.

Overseas Players With the Most Orange Caps

David Warner has the best record among overseas batters.

Player Orange Caps Years
David Warner 3 2015, 2017, 2019
Chris Gayle 2 2011, 2012

Warner remains the only player in IPL history to win three Orange Caps.

Overseas Players With Multiple Purple Caps

Dwayne Bravo is one of the overseas bowlers to win the Purple Cap more than once.

He finished as the leading wicket-taker in 2013 and 2015.

Lasith Malinga won the award in 2011.

Several other foreign bowlers have topped individual seasons, but Bravo’s repeated success over different campaigns places him among the leading overseas wicket-takers.

Foreign Players With the Most IPL Titles

Winning titles also forms a major part of several overseas IPL careers.

Kieron Pollard – Five Titles

Pollard won with Mumbai Indians in:

2013 2015 2017 2019 2020

He was involved throughout Mumbai’s most successful period.

Lasith Malinga – Four Titles

Malinga was part of MI’s championship squads in:

2013 2015 2017 2019

Sunil Narine – Three Titles

Narine won with KKR in:

2012 2014 2024

These players spent most or all of their IPL careers with one franchise.

Best Overseas Batter in IPL History

David Warner, AB de Villiers and Chris Gayle have the strongest statistical records among overseas batters.

Warner scored the most runs and won three Orange Caps.

Gayle owns the highest individual score and has the most sixes among overseas batters.

De Villiers combined more than 5,000 runs with an exceptional strike rate and became one of the league’s finest middle-order finishers.

Each dominated a different batting role.

Best Overseas Bowler in IPL History

Sunil Narine, Dwayne Bravo and Lasith Malinga form a remarkable group.

Narine leads the overseas wicket list with more than 200 wickets and has maintained an outstanding economy rate.

Bravo specialised in the death overs and won two Purple Caps.

Malinga was the original IPL death-bowling specialist and finished with 170 wickets.

Rashid Khan has joined this group during the more recent era.

Best Overseas All-Rounders in IPL History

Shane Watson, Andre Russell, Kieron Pollard and Dwayne Bravo provided significant contributions with both bat and ball.

Player Runs Wickets
Shane Watson 3,874 92
Kieron Pollard 3,412 69
Andre Russell 2,651 123
Dwayne Bravo 1,560 183
Sunil Narine 1,820 207

Watson produced the strongest top-order batting numbers, while Russell combined a huge batting strike rate with more than 100 wickets.

Bravo and Narine provided much greater bowling returns.

Best West Indies Players in IPL History

West Indies have provided an extraordinary number of IPL stars.

Chris Gayle became one of the greatest opening batters.

Pollard spent more than a decade with Mumbai Indians.

Narine and Russell became central to KKR.

Bravo became a CSK death-bowling specialist.

The West Indies group includes:

Chris Gayle

Sunil Narine

Kieron Pollard

Andre Russell

Dwayne Bravo

Few countries have influenced IPL history as strongly through overseas players.

Best Australian Players in IPL History

David Warner sits clearly at the front among Australian IPL players.

Shane Watson also produced an outstanding all-round career.

Other Australians such as Glenn Maxwell, Adam Gilchrist, Michael Hussey, Pat Cummins and Mitchell Starc have produced major seasons and title-winning performances.

Warner’s 6,565 runs and three Orange Caps, however, give him the strongest long-term batting record.

Best South African Players in IPL History

AB de Villiers is one of the leading South African IPL players.

He scored 5,162 runs and became one of RCB’s most famous players alongside Virat Kohli.

Faf du Plessis also built a long and successful IPL career, first with Chennai Super Kings and later with Royal Challengers Bengaluru.

Quinton de Kock and Kagiso Rabada have also produced major performances.

De Villiers’ combination of runs, strike rate and longevity keeps him among the leading South African names.

Best Sri Lankan Players in IPL History

Lasith Malinga stands above the rest of Sri Lanka’s IPL players because of his 170 wickets and long career with Mumbai Indians.

Kumar Sangakkara, Mahela Jayawardene, Muttiah Muralitharan and Thisara Perera were other notable Sri Lankan names in different IPL eras.

Malinga’s death bowling and championship performances gave him the strongest individual IPL record among Sri Lankan players.

Best Afghanistan Players in IPL History

Rashid Khan is Afghanistan’s most successful IPL player.

He entered the competition as a young leg-spinner and quickly established himself as a first-choice overseas player.

Mohammad Nabi and several other Afghan players also received IPL opportunities, but Rashid has remained far ahead in appearances, wickets and overall influence.

His success also helped open the IPL door for more Afghan cricketers.

Most Memorable Overseas IPL Innings

The tournament has produced several unforgettable performances from foreign players.

Chris Gayle – 175 vs Pune Warriors India, 2013*

The highest individual IPL score.

AB de Villiers – 133 vs Mumbai Indians, 2015*

A 59-ball innings filled with shots all around the ground.

Shane Watson – 117 vs Sunrisers Hyderabad, 2018 Final*

A championship-winning century.

Kieron Pollard – 87 vs Chennai Super Kings, 2021*

A huge chase completed from the final ball.

David Warner – 126 vs Kolkata Knight Riders, 2017

The highest score of Warner’s IPL career.

These innings came in very different match situations but remain among the finest performances by overseas batters.

Most Memorable Overseas Bowling Performances

Foreign bowlers have also produced some of the competition’s defining spells.

Malinga’s yorkers were a major part of Mumbai’s rise.

Bravo repeatedly delivered at the death for CSK.

Narine spent more than a decade controlling middle overs for KKR.

Rashid Khan continued the tradition with his leg-spin for SRH and Gujarat Titans.

Overseas bowling specialists have been especially valuable because IPL teams can use only four foreign players in the playing XI.

Top Overseas IPL Players by Role

Role Player
Opening Batter David Warner / Chris Gayle
Middle-Order Batter AB de Villiers
Finisher Kieron Pollard / Andre Russell
Spin Bowler Sunil Narine / Rashid Khan
Fast Bowler Lasith Malinga
Death Bowler Dwayne Bravo / Malinga
Batting All-Rounder Shane Watson
Power All-Rounder Andre Russell

The different roles make direct comparisons difficult, but each player became one of the strongest foreign options in his position.

Top 5 Overseas Players in IPL History

If the list is shortened to five names based on career performance, records and longevity, the leading group is:

David Warner

Sunil Narine

AB de Villiers

Chris Gayle

Kieron Pollard

Warner leads the overseas run charts, Narine has more than 200 wickets, de Villiers passed 5,000 runs at an elite strike rate, Gayle owns several of the biggest batting records, and Pollard won five championships with Mumbai Indians.

Andre Russell, Dwayne Bravo and Lasith Malinga are extremely close to this group.

FAQs

Who is the best overseas player in IPL history?

David Warner has one of the strongest overall records among overseas IPL players, with 6,565 runs, three Orange Caps and an IPL title as captain.

Who is the highest overseas run-scorer in IPL history?

David Warner is the leading overseas run-scorer with 6,565 runs.

Which overseas player has scored the most IPL centuries?

Chris Gayle leads with six IPL centuries.

Which overseas player has hit the most IPL sixes?

Chris Gayle holds the record with 357 sixes.

Which overseas bowler has taken the most IPL wickets?

Sunil Narine has crossed 200 IPL wickets and leads the overseas list.

How many IPL wickets did Lasith Malinga take?

Malinga finished with 170 wickets.

How many IPL wickets did Dwayne Bravo take?

Bravo finished with 183 IPL wickets.

How many runs did AB de Villiers score in the IPL?

AB de Villiers scored 5,162 runs in his IPL career.

How many IPL runs did Chris Gayle score?

Gayle scored 4,965 IPL runs.

How many IPL titles did Kieron Pollard win?

Pollard won five IPL titles with Mumbai Indians.

How many runs and wickets did Andre Russell record in the IPL?

Russell finished with 2,651 runs and 123 wickets.

Who is the best overseas spinner in IPL history?

Sunil Narine has the strongest career record, with more than 200 wickets and an economy rate around seven.

Who is the best overseas all-rounder in IPL history?

Shane Watson, Andre Russell, Dwayne Bravo, Kieron Pollard and Sunil Narine all have strong records. Watson scored 3,874 runs and took 92 wickets, while Russell combined 2,651 runs with 123 wickets.