Live Scores

cricket Live Scores & Fixtures

Top 10 overseas players with most runs in IPL

David Warner is the overseas player with the most runs in the Indian Premier League (IPL). In this article, we will take a look at the top 10 overseas players with the most runs in IPL history.

May 14, 2023, 10:33 AM5 min read

Top 10 overseas players with most runs in IPL

The Indian Premier League, popularly known as IPL, is one of the richest sporting leagues in the world. Since its inception in 2008, IPL has given India many of its current stars. Over the years, many overseas players have also become household names in India based on their performances in the IPL. In this article, we will take a look at the top 10 overseas players with the most runs in IPL history.

Most Runs in IPL by Overseas Players:

1. David Warner | 6564 Runs

Top 10 overseas players with most runs in IPL - David Warner - sportzpoint.com

David Warner, the one-time IPL champion with Sunrisers Hyderabad, is the most decorated overseas batter in the league's history. He has scored 6564 runs in 183 matches at an average of 40.77, with a strike rate of 139.80. The Australian batter also scored four centuries and 62 fifties, with the best score of 126. He won the Orange Cap twice in 2014 (562 runs) and 2019 (692 runs).

Also Read: Top 10 batters who scored most runs in a single IPL season

2. AB de Villiers | 5162 Runs

Top 10 overseas players with most runs in IPL: AB de Villiers - sportzpoint.com

AB de Villiers, the South African legend, is the second-highest-run-scorer among the overseas players in IPL history. ABD, who last represented RCB in 2021, also played for Delhi Daredevils (Delhi Capitals) and the Royal Challengers Bangalore in the IPL. In 184 matches, he scored 5,162 runs at an average of 39.70, with a strike rate of 151.69. He scored three centuries and 40 fifties in his IPL career, but could never win a trophy with any team. 

3. Chris Gayle | 4965 Runs

Chris Gayle third highest run scorer in IPL among overseas players - sportzpoint.com

Chris Gayle, the West Indies legend, holds the third position in the list of overseas players with the most runs in IPL. He had a highly successful stint with RCB and great stints with Kolkata Knight Riders (KKR) and Punjab Kings (PBKS). Gayle entertained millions by scoring 4,965 runs in 142 matches and 141 innings at an average of 39.72 and a strike rate of 148.96. He also scored six centuries and 31 fifties with the best score of 175* (the highest individual score in IPL history). The power hitter also secured two Orange Caps in 2011 (608 runs) and 2012 (733 runs).

Read Also: IPL Man of The Tournament award winners from 2008 to 2023

4. Faf du Plessis | 4421 Runs

Faf du Plessis - Top 10 overseas players with most runs in IPL | sportzpoint.com

Faf du Plessis, the current RCB captain, comes at the fourth position in the list of the overseas players with the most runs in IPL. The South African batsman has won three IPL titles with Chennai Super Kings. In 134 IPL matches, he has scored 4421 runs at an average of 36.23, with a strike rate of over 135.53. He has scored 33 fifties, with the best score of 96. 

5. Shane Watson | 3874 Runs

Shane Watson - CSK - sportzpoint.com

Shane Watson's decorated IPL career includes stints with Rajasthan Royals, Royal Challengers Bangalore, and Chennai Super Kings. He has scored 3,874 runs in 145 IPL matches at an average of 30.99 and with a strike rate of 137.91. The former Australian all-rounder smashed 4 centuries and 21 half-centuries. He played his last IPL season in 2020 for Chennai Super Kings.

6. Jos Buttler | 3542 Runs

Top 10 overseas players with most runs in IPL

Jos Buttler, a one-time IPL champion with Mumbai Indians, made his IPL debut only in 2016 and has made an unbelievable impact since then. He played 104 IPL matches and scored 3542 runs in 105 matches and 104 innings at an average of 38.50 and a strike rate of 148.44. Buttler has smashed seven tons and 19 fifties in his IPL career so far. His best score is 124. The England batter is currently playing for Rajasthan Royals.

7. Kieron Pollard | 3412 Runs

Kieron Pollard: Top 10 overseas players with most runs in IPL | sportzpoint.com

Kieron Pollard, the Mumbai Indians (MI) star from start to finish of his IPL career, played a crucial role in the side's 5 IPL titles. He scored 3,412 runs at an average of 28.67 and a strike rate of 147.32, including 16 half-centuries. Pollard has also picked up 69 wickets.

Also Read: Top 10 players who have taken most singles in IPL history

8. Quinton de Kock | 3143 Runs

Top 10 overseas players with most runs in IPL

Quinton de Kock became the 8th overseas batter with the most runs in IPL. The South Africa wicketkeeper-batter has played for Mumbai Indians since 2019 and is currently playing for the Lucknow Super Giants team. De Kock has scored a total of 3143 runs in 105 matches in the IPL, with an average of 31.74 and a strike rate of 134.37. He smashed two centuries and 23 half-centuries. De Kock has had three 500-plus seasons in the IPL, two of which came for Mumbai during his memorable stint at the top with Rohit Sharma. 

9. Brendon McCullum | 2880 Runs

Top 10 overseas players with most runs in IPL - sportzpoint.com

Brendon McCullum played for four teams in the IPL - Kolkata Knight Riders, Kochi Tuskers Kerala, Chennai Super Kings, and Royal Challengers Bangalore. He retired from the IPL following the 2018 season, during which he played for Royal Challengers Bengaluru(RCB). McCullum ended his IPL career with 2,880 runs across 109 IPL games at an average of 27.69. His strike rate reads 131.75. The tally includes 13 fifties besides two tons.

10. David Miller | 2878 Runs

They were really upset: David Miller on Gujarat Titans' reaction to him  missing start of IPL | Cricket News - The Indian Express

David Miller, christened Killer Miller by his fans, made his IPL debut in 2013 for Kings XI Punjab and scored the third-fastest IPL century with a score of 101* in just 38 balls. The South African middle-order batsman played for Kings XI Punjab for eight seasons before moving to Rajasthan Royals in 2020. He is currently playing for the Gujarat Titans team. Miller has scored a total of 2878 runs in 128 matches in the IPL, with an average of 35.97 and a strike rate of 139.10.

Next Article

Most Centuries in World Cup History

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries in World Cup history.

Jun 20, 2025, 10:55 AM3 min read

Most Centuries in World Cup History

The ICC men’s ODI World Cup has witnessed some of the greatest batters exhibiting their best in the quest for world glory. The World Cup is watched by millions of viewers across the globe, all thanks to the incredibly entertaining cricket action.

World Cup allows players to display their talents to the fullest, but oftentimes, players perform at a whole other level. Teams have exceeded 400 runs on the scorecard, batsmen have hit double centuries, and bowlers have dismissed entire teams for double-digit totals.

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries. So, let's take a look at the batters with most centuries in World Cup history.

Also Read: Youngest Indian cricketers to score an international century

Most Centuries in World Cup

6. Ricky Ponting | 5

Most Centuries in World Cup History

Ricky Ponting also scored 5 centuries in World Cup history. In a glorious career spanning 46 World Cup matches between 1996 and 2011, he notched 1,743 runs.

His best score during this period was 140 not out. Under ponting's leadership, Australia bagged three World Cup titles.

5. Virat Kohli | 5

Most Centuries in World Cup History

Virat Kohli has scored five centuries in World Cups across 36 innings. He played his first ever ODI World Cup in 2011 and has been a part of every squad that played the following World Cups.

In 2011, on his World Cup debut, Kohli scored a century. His next century came in 2015 against Pakistan. But it was in the 2023 World Cup that Kohli was at his absolute best, scoring three centuries. He is overall the second-highest run scorer in World Cups, with 1795 runs.

4. Kumar Sangakkara | 5

Most Centuries in World Cup History

Kumar Sangakkara is the highest run-scorer for Sri Lanka in ODI cricket history. Not just that, he has also scored the most centuries by a Sri Lankan player at the World Cup.

In 37 World Cup matches, Sangakkara scored five centuries, which were a part of the 1532 runs he scored in World Cups at an average of 56.74.

3. Sachin Tendulkar | 6

Most Centuries in World Cup History

There is nearly no World Cup batting record of which Sachin Tendulkar is not a part. Tendulkar, who played six World Cups in his career, smashed six centuries in 44 innings. Sachin is also the top run-scorer in World Cup history, having amassed 2278 runs in 45 matches.

2011, when India broke their 28-year losing streak, was Sachin’s last World Cup. He also holds the record for the most fifties in World Cup history, with a total of 15 of them.

2. David Warner | 6

Most Centuries in World Cup History

Australia’s destructive opening batsman David Warner comes second on this list. Warner has played every World Cup starting from the 2015 edition, and has scored six centuries in 29 innings. Two of these centuries came in the 2023 World Cup in India.

Overall from 2015 to 2023, he has scored 1527 runs in 29 games. His top score is 178 runs which came in the 2015 World Cup clash against Afghanistan. 

Also Read: Most Test Wins by a Team since 2010

1. Rohit Sharma | 7

Most Centuries in World Cup History

Indian cricket team skipper Rohit Sharma tops the list of most centuries in World Cup history. Rohit has scored a total of 7 centuries in World Cup history so far.

In a brilliant performance during the 2023 ICC Cricket World Cup, Rohit Sharma shattered his 7th century against Afghanistan. Rohit has scored 1575 runs in 28 innings from 2015 to 2023, in which his best score has been 140 runs.

Next Article

Most Sixes in International Cricket History | Top 25 Batters

Let's take a look at the batters with most sixes in international cricket history.

Jun 19, 2025, 11:08 AM5 min read

Most Sixes in International Cricket History | Top 25 Batters

In the thrilling world of international cricket, hitting sixes remains one of the most entertaining aspects of the game. Over the years, power-hitters have delighted fans by clearing boundaries with ease and rewriting records with their big-hitting skills.

Also Read: Fastest Indians to score 2000 test runs

Let's take a look at the batters with most sixes in international cricket history.

Most Sixes in International Cricket History

10. AB de Villiers | 328 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former South African player AB de Villiers gets the 10th spot on this list. The former right-handed batsman slammed 328 sixes in international cricket. De Villiers shattered 64 sixes in Tests, 204 in ODIs, and 60 in the shortest format. During his career from 2004 to 2018, De Villiers was known as Mr. 360 due to his ability to smash sixes all over the ground.

9. Eoin Morgan | 346 Sixes

Most Sixes in International Cricket History | Top 25 Batters

England’s limited-overs skipper Eoin Morgan represented both Ireland and England. From 2006 to 2022, he hit 346 sixes in international cricket. The English player has slammed 6 sixes in Tests, 220 in ODIs, and 120 in T20Is. Morgan captained England to their first ICC Cricket World Cup win in 2019.

8. Sanath Jayasuriya | 352 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former Sri Lanka cricketer Sanath Jayasurya grabs the 8th spot on this list. Jayasuriya, who played from 1989 to 2011, was widely popular for his ability to smash sixes. The former left-handed batsman slammed 352 sixes in international cricket during his active career. The former Sri Lanka opener smacked 59 sixes in Tests, 270 in ODIs, and 23 in T20Is. Jayasuriya retired in 2011 from international cricket.

7. MS Dhoni | 359 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former Indian captain and wicketkeeper-batsman MS Dhoni bags 7th spot in this list. Dhoni accounts for 359 sixes in international cricket. Dhoni, who played for India from 2004 to 2019, slammed 78 sixes in Tests and 229 in ODIs. The wicketkeeper-batsman slammed 52 sixes in the shortest format as well. His leadership and batting prowess led India to numerous victories, including the 2011 ICC Cricket World Cup.

6. Jos Buttler | 369 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Jos Buttler, England's dynamic wicketkeeper-batsman, has been a key player since his debut in 2011. By 2025, he amassed 369 sixes in international cricket. Buttler's innovative stroke play and aggressive batting have been instrumental in England's recent successes.

5. Martin Guptill | 383 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Martin Guptill, another prominent New Zealand batsman, has been a consistent performer since his debut in 2009. As of 2022, he has hit 383 sixes in international cricket. In Tests, the right-handed batsman has shattered 23 sixes. The opening batsman has also slammed 187 sixes in ODIs and 173 sixes in T20Is.

Also Read: England vs India Test series: 9 test matches India won so far on English soil

4. Brendon McCullum | 398 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Former New Zealand skipper Brendon McCullum grabs the 4th spot in this list. The former right-handed batsman accounts for 398 sixes in international cricket. The former Kiwi opener slammed 107 sixes in Tests, 200 in ODIs, and 91 in T20Is. Mccullum played for New Zealand from 2002 to 2016.

3. Shahid Afridi | 476 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Shahid Afridi, affectionately known as "Boom Boom," was famous for his explosive batting style. Representing Pakistan from 1996 to 2018, Afridi hit 476 sixes in international cricket. The former Pakistan skipper accounts for 52 sixes in Tests, 351 in ODIs, and 73 in T20Is. Afridi retired from international cricket in 2018.

2. Chris Gayle | 553 Sixes

Most Sixes in International Cricket History | Top 25 Batters

West Indies cricketer Chris Gayle steals the second spot in this list. Gayle, known as the "Universe Boss," is one of the most destructive batsmen in cricket history. Over his career spanning from 1999 to 2021, he amassed 553 sixes in international cricket. Gayle has slammed 98 sixes in Tests, 331 sixes in ODIs, and 124 sixes in T20Is.

1. Rohit Sharma | 637 Sixes

Most Sixes in International Cricket History | Top 25 Batters

Rohit Sharma, the current captain of the Indian cricket team in ODI formats, is renowned for his exceptional batting prowess. He holds the record for the most sixes in international cricket, with a total of 637 sixes across all formats. Notably, he also holds the record for the highest individual score in a One Day International (ODI) match, with 264 runs.

Also Read: Winners list of last 10 ICC Tournaments (men's)

Here is the list of the top 25 players with the most sixes in international cricket:

Player
6s
Rohit Sharma 2007-2025 499 532 19700 637
1999-2021 483 551 19593 553
1996-2018 524 508 11196 476
2002-2016 432 474 14676 398
2009-2022 367 402 13463 383
2011-2025 384 389 11881 369
2004-2019 538 526 17266 359
1989-2011 586 651 21032 352
2006-2022 379 361 10859 346
AB de Villiers
2004-2018 420 484 20014 328
David Warner
2009-2024 383 474 18995 321
Virat Kohli
2008-2025 550 617 27599 306
Glenn Maxwell
2012-2025 272 256 6993 299
2008-2025 329 326 10056 284
David Miller
2010-2025 308 268 7202 274
2006-2022 450 510 18199 273
Ben Stokes
2011-2025 268 334 10776 264
Sachin Tendulkar
1989-2013 664 782 34357 264
Adam Gilchrist 1996-2008 396 429 15461 262
2011-2022 254 255 8804 255
2012-2024 301 337 12654 254
Jacques Kallis
1995-2014 519 617 25534 254
Yuvraj Singh
2000-2017 402 391 11778 251
Sourav Ganguly
1992-2008 424 488 18575 247
Ricky Ponting
1995-2012 560 668 27483 246

Next Article

Major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala

An impact of legal ruling marks a major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala. Get the complete story here.

Jun 18, 2025, 11:50 AM3 min read

Major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala | sportzpoint.com

For years, the Board of Control for Crock in India (BCCI) has navigated various challenges. However a recent coury order is set to have a major financial impact on the sport's governing body.

This ruling revisits a past chapter involving a former IPL team and a long-standing dispute with them. The decision has arrived after a decade of the case, and brings a major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala.

Read the full story to know why.

How the BCCI-Kochi Tuskers Kerala dispute began

Major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala | sportzpoint.com
BCCI authorities, 2025. Image | Facebook

The root of this major legal battle dates back to 2011, when the BCCI terminated the contract of the IPL team Kochi Tuskers Kerala. The team, managed by Kochi Cricket Private Limited (KCPL), had only played in one IPL season.

The BCCI claimed they ended the contract because Kochi Tuskers failed to provide a required annual bank guarantee by a deadline in March 2011. This was seen by the BCCI as a serious breach of their agreement.

However, the team owners had a different view. They argued that their delay was due to several issues, including problems with the stadium in Kochi and delays in getting necessary approvals. They also stated that the BCCI continued to deal with them and even accepted payments for months after the March deadline.

The team owners believed this showed the BCCI had waived or overlooked the deadline, making their sudden contract termination unfair.

Taking the matter to arbitration:

Because they felt the termination was wrong, the Kochi Tuskers owners took the matter to arbitration in 2012. An independent tribunal looked at all the facts. In June 2015, this tribunal ruled in favor of Kochi Tuskers Kerala.

The tribunal specifically directed the BCCI to pay ₹384.83 crore to Kochi Cricket Private Limited (KCPL) for lost earnings and ₹153.34 crore to Rendezvous Sports World (RSW) for a wrongfully cashed bank guarantee. These amounts also included interest and legal costs.

Read Also: Anaya Bangar requests BCCI, ICC to revisit their current policies on transgender inclusion in women’s cricket

The Financial Fallout: Why ₹538 crore to be paid now?

Major setback for BCCI as Bombay HC orders to pay ₹538 crore to defunct IPL team Kochi Tuskers Kerala | sportzpoint.com
Bombay High Court. Image | Wikipedia

The BCCI challenged the 2015 arbitration award in the Bombay High Court, arguing it was unfair and that the damages were too high. However, the recent Bombay HC ruling upheld the original arbitration decision.

This means the BCCI is now legally required to pay a total of over ₹538 crore, including accumulated interest since 2015, to the KTK owners. This represents a major financial loss and a significant legal defeat for the Indian cricket board.

Next Article

'I feel there’s work that needs to be done': AB de Villiers proposes for changes in WTC format to make it fair for all teams

Former South Africa cricketer AB de Villiers wants changes in the WTC format to make it fair for all teams.

Jun 18, 2025, 10:52 AM3 min read

'I feel there’s work that needs to be done': AB de Villiers proposes for changes in WTC format to make it fair for all teams

Recently the World Test Championship 2023-25 cycle ended. The final match of which was won by South Africa. South Africa was successful in winning its first ICC trophy after 27 years after defeating Australia. But amidst all this, former South African captain AB de Villiers has raised questions on the WTC format and has demanded several reforms from the International Cricket Council (ICC).

Also Read: Winners list of last 10 ICC Tournaments (men's)

De Villiers raised questions on the WTC format

AB de Villiers has strongly advocated making the World Test Championship schedule more fair and consistent for all Test playing nations. De Villiers, 41, has suggested a four-year cycle like the ODI World Cup, instead of the current two-year cycle, to ensure every team can compete against other Test-playing sides.

Speaking to BBC Sport, AB de Villiers expressed his disappointment. He said, “We’ve had some very disappointing and sad ends to a lot of campaigns, especially the World Cups, but now it’s time to start believing that we can do this more often,” 

“[This moment] won’t be lost. It was too big and too special for all South Africans – it was a Test match no one will ever forget. But yes, to a certain extent, something needs to be done.”

De Villiers advocates making WTC a balanced system

AB de Villiers further elaborated during this interaction, “I saw the schedule that came out for the next cycle of the WTC and there is an improvement, but I still feel there’s work that needs to be done there to just to get it as consistent as possible and as fair as possible for all for all Test-playing nations.”

“You want to get to that final feeling like you’ve played against all these nations,” De Villiers added. “Maybe a four-year cycle would be nice. We’ve done that in the past with one-day internationals, so why not in Test cricket? It would make sense and it would give the organisers just so much more time to get a really fair, well-balanced system out there.”

De Villiers believes a longer cycle will allow teams to play a sufficient number of matches, making a team's journey to the final more credible.

Also Read: Best figures in ICC WTC Final

South Africa played least number of Test matches in WTC 2023-25

De Villiers' comments come at a time when the Proteas have played the least number of Test matches (12) among the nine teams during the World Test Championship 2023-25 cycle. The number was a full 10 matches less than England's 22, while Australia, who face South Africa, played 19 matches during the World Test Championship 2023-25 cycle.

Next Article

Will Sanju Samson join CSK for IPL 2026? Manager's hint fuels mega transfer rumours

Will Sanju Samson join CSK for IPL 2026? Manager's hint fuels mega transfer rumours about the star wicket-keeper's future. Get the full story here.

Jun 17, 2025, 5:11 PM3 min read

Will Sanju Samson join CSK for IPL 2026? Manager's hint fuels mega transfer rumours | sportzpoint.com

A single social media activity has sent shockwaves through the cricketing world ahead of IPL 2026 auction. A recent 'hint' from Sanju Samson's manager has intensified the possibility of his transfer to Chennai Super Kings from Rajasthan Royals in the next season.

Fans are wondering whether this would come true and change the landscape for both the teams in the future, or is it just another false call.

There's been a mixed bag of positive and upsetting reactions in the past 24 hours, but the real question still stands: Will Sanju Samson join CSK for IPL 2026? Check out how Manager's hint fuels mega transfer rumours.

"Time to Move": Samson's recent viral Instagram post

On June 7, Sanju Samson posted a photo on Instagram that begin the rumors. The image featured him alongside his wife, crossing a prominent yellow line on the road. He captioned the post: "Time to MOVE..!!"

This visual cue, combined with the caption and the fact that a Tamil song ('Mun Andhi' from 7 Aum Arivu) was also part of the post, immediately sparked discussion. The comments section was quickly flooded with fans linking the "yellow" color and the "move" message to the Chennai Super Kings.

Comments like "He is definitely moving to CSK" and "Welcome to CSK 💛" can be seen all over the post.

Read Also: "Whatever the future brings," Yashasvi Jasiwal's cryptic post after the Royals' end of IPL 2025

Manager's IPL 2026 hint that sparked Sanju Samson transfer rumours

Will Sanju Samson join CSK for IPL 2026? Manager's hint fuels mega transfer rumours | sportzpoint.com
Sanju Samson's manager's profile (left) and the post he liked on Instagram (right). Image | One Cricket

The intense speculation regarding Sanju Samson moving to CSK for IPL 2026 intensified due to a subtle yet impactful social media action by his manager, Prashob Suvedan. He liked a viral post on X (formerly Twitter), which explicitly stated that Samson might be released from Rajasthan Royals ahead of the IPL 2026 auction.

This gets more interesting as the post also claimed CSK having already approached Samson regarding the move.

Therefore, the timing and nature of his manager's digital interaction ignited widespread speculation and put a layer of possibility about this matter.

Read Also: Value of the IPL Franchises since 2008 to the present

How the cricket fans reacted:

Fans have flooded with opinions and future calculations after the incident. Here's a glimpse of that:

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.