a

Top 10 Most Centuries in ODI Cricket World Cup: Can You Guess Who has Scored the Most CWC Hundreds?

Who has scored the most centuries ODI Cricket World Cup?

Here is a quick answer: Rohit Sharma & Sachin Tendulkar have scored the joint highest number of hundreds in ODI Cricket World Cups at 6 centuries each.

Rohit Sharma has a chance to go ahead of the pack by scoring more hundreds in the upcoming 2023 ODI Cricket World Cup.

Key Takeaways

  • 10 cricketers have scored 4 or more centuries in the ODI Cricket World Cup. Rohit Sharma & Sachin Tendulkar lead the pack with 6 each, with Kumar Sangakkara, Ricky Ponting, and David Warner close behind with 5 each.
  • Sri Lanka, India, and Australia have 3 representatives each from this list while South Africa has only one in AB de Villiers
  • Rohit Sharma and David Warner are the only current players in the list. Joe Root is currently sitting at 3 World Cup tons.
PlayerTeamHundreds
Rohit SharmaIndia6
Sachin TendulkarIndia6
Kumar SangakkaraSri Lanka5
Ricky PontingAustralia5
David WarnerAustralia5
Sourav GangulyIndia4
AB de VilliersSouth Africa4
Mark WaughAustralia4
Tillakaratne DilshanSri Lanka4
Mahela JayawardeneSri Lanka4

1. Rohit Sharma (India) – 6

  • Matches/Innings: 17/17
  • WCs Played: 2015, 2019
  • Runs: 978
  • 100s/50s: 6/3
  • Average/Strike Rate: 65.20/95.97

Rohit Sharma List of World Cup Hundreds

Embed from Getty Images

2. Sachin Tendulkar (India) – 6

  • Matches/Innings: 45/44
  • WCs Played: 1992, 1996, 1999, 2003, 2007, 2011
  • Runs: 2278
  • 100s/50s: 6/15
  • Average/Strike Rate: 56.95/88.98

Sachin Tendulkar List of World Cup Hundreds

Also Read: Sachin Tendulkar Centuries (The Definitive Guide): Everything You Need To Know About Sachin Tendulkar’s Hundred 100s

Embed from Getty Images

3. Kumar Sangakkara (Sri Lanka) – 5

  • Matches/Innings: 37/35
  • WCs Played: 2003, 2007, 2011, 2015
  • Runs: 1532
  • 100s/50s: 5/7
  • Average/Strike Rate: 56.74/86.55

Kumar Sangakkara List of World Cup Hundreds

Embed from Getty Images

4. Ricky Ponting (Australia) – 5

  • Matches/Innings: 46/42
  • WCs Played: 1996, 1999, 2003, 2007, 2011
  • Runs: 1743
  • 100s/50s: 5/6
  • Average/Strike Rate: 45.86/79.95

Ricky Ponting List of World Cup Hundreds

Embed from Getty Images

5. David Warner (Australia) – 4

  • Matches/Innings: 18/18
  • WCs Played: 2015, 2019
  • Runs: 992
  • 100s/50s: 4/3
  • Average/Strike Rate: 62.00/98.12

David Warner List of World Cup Hundreds

Embed from Getty Images

6. Sourav Ganguly (India) – 4

  • Matches/Innings: 21/21
  • WCs Played: 1999, 2003, 2007
  • Runs: 1006
  • 100s/50s: 4/3
  • Average/Strike Rate: 55.88/77.50

Sourav Ganguly List of World Cup Hundreds

Embed from Getty Images

7. AB de Villiers (South Africa) – 4

  • Matches/Innings: 23/22
  • WCs Played: 2007, 2011, 2015
  • Runs: 1207
  • 100s/50s: 4/6
  • Average/Strike Rate: 63.52/117.29

AB De Villiers List of World Cup Hundreds

Embed from Getty Images

8. Mark Waugh (Australia) – 4

  • Matches/Innings: 23/22
  • WCs Played: 1992, 1996, 1999
  • Runs: 1004
  • 100s/50s: 4/4
  • Average/Strike Rate: 52.84/83.73

Mark Waugh List of World Cup Hundreds

Embed from Getty Images

9. Tillakaratne Dilshan (Sri Lanka) – 4

  • Matches/Innings: 27/25
  • WCs Played: 2007, 2011, 2015
  • Runs: 1112
  • 100s/50s: 4/4
  • Average/Strike Rate: 52.95/92.97

Tillakaratne Dilshan List of World Cup Hundreds

Embed from Getty Images

10. Mahela Jayawardene (Sri Lanka) – 4

  • Matches/Innings: 40/34
  • WCs Played: 1999, 2003, 2007, 2011, 2015
  • Runs: 1100
  • 100s/50s: 4/5
  • Average/Strike Rate: 345.48/85.93

Mahela Jayawardene List of World Cup Hundreds

Embed from Getty Images

Cricketers with 3 Centuries in the ODI World Cup: Joe Root, Aaron Finch, Matthew Hayden, Vivian Richards, Saeed Anwar, Sanath Jayasuriya

Final Thoughts

All of these players have etched their legacy in stone with hundreds in the ODI World Cup.

Can Rohit Sharma and David Warner add to the list? What about Virat Kohli, Joe Root, and Kane Williamson?

Will we see a new generation of cricketers like Babar Azam & Shubman Gill take over in the 2023 Cricket World Cup?

Only time will tell. Until then, let’s enjoy what we have.

Frequently Asked Questions (FAQ)

Who has scored the most centuries in ODI Cricket World Cup?

Rohit Sharma & Sachin Tendulkar have scored 5 hundreds in the ODI Cricket World Cup.Most Centuries in ODI Cricket World Cup. Pictures of cricketers celebrating their hundreds (from left to right): Ricky Ponting, Rohit Sharma, Sachin Tendulkar, Kumar Sangakkara, and David Warner

Which active cricketers have the most World Cup hundreds?

Rohit Sharma (6), David Warner (5), and Joe Root (3) are the active cricketers with most ODI World Cup centuries to their names.

How many World Cup centuries did Sachin Tendulkar hit?

Sachin Tendulkar hit 6 hundreds in the ODI Cricket World Cup – two in 1996, 1 in 1999, 1 in 2003, and two again in 2011.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 09/23/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Top 31 Highest Scores in Test Cricket: Brian Lara 400, Matthew Hayden 380, Can You Guess Who Has the Most Triple Centuries in Test Cricket?

Who has the highest scores in Test cricket?

We all know the record of Brian Lara 400, but just like Neil Armstrong and the moon landing, who is second?

Everything you need to know about the Test triple centurions and the highest scores in Test cricket.

Key Takeaways

  • There have been 31 Test triple centuries (including one quadruple century, Brian Lara 400).
  • Brian Lara 400*, Matthew Hayden 380, Brian Lara 375, Mahela Jayawardene 374, and Sir Garfield Sobers 365 are the Top 5 Test individual scores in Test cricket.
  • Don Bradman, Brian Lara, Virender Sehwag, and Chris Gayle each have two Test triple centuries, the most in Test cricket. Don Bradman (299*) and Virender Sehwag (294) came close to three triple centuries.
  • Hanif Mohammad (970 minutes) played the longest innings, while Sanath Jayasuriya (799 minutes) and Len Hutton (797 minutes) are the other longest Test triple centurions.
  • The breakdown of triple centuries in Test cricket as follows: Australia (8), West Indies (6), England (5), Pakistan (4), India & Sri Lanka (3), and South Africa & New Zealand (1).

List of Test Cricket Triple Centuries: Top 31 Highest Individual Scores in Test Cricket

1. Brian Lara (West Indies): 400* vs England, 2004

  • Minutes Played: 778 minutes (12 hrs, 58 minutes)
  • Score: 400* (582)
  • Ground: St. John’s, Antigua

Scorecard: WI vs ENG, England tour of West Indies 2003/04, 4th Test at St John’s, April 10 – 14, 2004

Embed from Getty Images

2. Matthew Hayden (Australia): 380 vs Zimbabwe, 2003

  • Minutes Played: 622 minutes (10 hrs, 22 minutes)
  • Score: 380 (437)
  • Ground: WACA Ground, Perth

Scorecard: AUS vs ZIM, Zimbabwe tour of Australia 2003/04, 1st Test at Perth, October 09 – 13, 2003

Embed from Getty Images

3. Brian Lara (West Indies): 375 vs England, 1994

  • Minutes Played: 766 minutes (12 hrs, 46 minutes)
  • Score: 375 (538)
  • Ground: St. John’s, Antigua

Scorecard: WI vs ENG, England tour of West Indies 1993/94, 5th Test at St John’s, April 16 – 21, 1994

Embed from Getty Images

4. Mahela Jayawardene (Sri Lanka): 374 vs South Africa, 2006

  • Minutes Played: 752 minutes (12 hrs, 32 minutes)
  • Score: 374 (572)
  • Ground: Colombo (SSC)

Scorecard: SA vs SL, South Africa tour of Sri Lanka 2006, 1st Test at Colombo, July 27 – 31, 2006

Embed from Getty Images

5. Sir Garfield Sobers (West Indies): 365* vs Pakistan, 1958

  • Minutes Played: 614 minutes (10 hrs, 14 minutes)
  • Score: 365* (balls data not recorded)
  • Ground: Sabina Park, Kingston

Scorecard: PAK vs WI, Pakistan tour of West Indies 1957/58, 3rd Test at Kingston, February 26 – March 04, 1958

Embed from Getty Images

6. Len Hutton (England): 364 vs Australia, 1938

  • Minutes Played: 797 minutes (13 hrs, 17 minutes)
  • Score: 364 (847)
  • Ground: The Oval, London

Scorecard: ENG vs AUS, Australia tour of England 1938, 5th Test at London, August 20 – 24, 1938

Embed from Getty Images

7. Sanath Jayasuriya (Sri Lanka): 340 vs India, 1997

  • Minutes Played: 799 minutes (13 hrs, 19 minutes)
  • Score: 340 (578)
  • Ground: Colombo (RPS)

Scorecard: IND vs SL, India tour of Sri Lanka 1997, 1st Test at Colombo, August 02 – 06, 1997

Embed from Getty Images

8. Hanif Mohammad (Pakistan): 337 vs West Indies, 1958

  • Minutes Played: 970 minutes (16 hrs, 10 minutes)
  • Score: 337 (balls data not recorded)
  • Ground: Kensington Oval, Bridgetown

Scorecard: WI vs PAK, Pakistan tour of West Indies 1957/58, 1st Test at Bridgetown, January 17 – 23, 1958

Embed from Getty Images

9. Wally Hammond (England): 336* vs New Zealand, 1933

  • Minutes Played: 318 minutes (5 hrs, 18 minutes)
  • Score: 336* (balls data not recorded)
  • Ground: Auckland

Scorecard: NZ vs ENG, England tour of New Zealand 1932/33, 2nd Test at Auckland, March 31 – April 03, 1933

Embed from Getty Images

10. David Warner (Australia): 335* vs Pakistan, 2019

  • Minutes Played: 554 minutes (9 hrs, 14 minutes)
  • Score: 335* (418)
  • Ground: Adelaide

Scorecard: AUS vs PAK, ICC World Test Championship 2019-2021, 2nd Test at Adelaide, November 29 – December 02, 2019

Embed from Getty Images

11. Mark Taylor (Australia): 334* vs Pakistan, 1998

  • Minutes Played: 720 minutes (12 hrs)
  • Score: 334* (564)
  • Ground: Peshawar

Scorecard: AUS vs PAK, Australia tour of Pakistan 1998/99, 2nd Test at Peshawar, October 15 – 19, 1998

Embed from Getty Images

12. Sir Donald Bradman (Australia): 334 vs England, 1930

  • Minutes Played: 383 minutes (6 hrs, 23 minutes)
  • Score: 334 (448)
  • Ground: Leeds

Scorecard: AUS vs ENG, Australia tour of England 1930, 3rd Test at Leeds, July 11 – 15, 1930

Embed from Getty Images

13. Graham Gooch (England): 333 vs India, 1990

  • Minutes Played: 628 minutes (10 hrs, 28 minutes)
  • Score: 333 (485)
  • Ground: Lord’s, London

Scorecard: ENG vs IND, India tour of England 1990, 1st Test at London, July 26 – 31, 1990

Embed from Getty Images

14. Chris Gayle (West Indies): 333 vs Sri Lanka, 2010

  • Minutes Played: 653 minutes (10 hrs, 53 minutes)
  • Score: 333 (437)
  • Ground: Galle

Scorecard: WI vs SL, West Indies tour of Sri Lanka 2010/11, 1st Test at Galle, November 15 – 19, 2010

Embed from Getty Images

15. Michael Clarke (Australia): 329* vs India, 2012

  • Minutes Played: 609 minutes (10 hrs, 9 minutes)
  • Score: 329* (468)
  • Ground: Sydney

Scorecard: IND vs AUS, India tour of Australia 2011/12, 2nd Test at Sydney, January 03 – 06, 2012

Embed from Getty Images

16. Inzamam-ul-Haq (Pakistan): 329 vs New Zealand, 2002

  • Minutes Played: 579 minutes (9 hrs, 39 minutes)
  • Score: 329 (436)
  • Ground: Lahore

Scorecard: PAK vs NZ, New Zealand tour of Pakistan 2002, 1st Test at Lahore, May 01 – 03, 2002

Embed from Getty Images

17. Andy Sandham (England): 325 vs West Indies, 1930

  • Minutes Played: 600 minutes (10 hrs)
  • Score: 325 (640)
  • Ground: Sabina Park, Kingston

Scorecard: ENG vs WI, England tour of West Indies 1929/30, 4th Test at Kingston, April 03 – 12, 1930

Embed from Getty Images

18. Virender Sehwag (India): 319 vs South Africa, 2008

  • Minutes Played: 530 minutes (8 hrs, 50 minutes)
  • Score: 319 (304)
  • Ground: Chennai

Scorecard: SA vs IND, South Africa tour of India 2007/08, 1st Test at Chennai, March 26 – 30, 2008

Embed from Getty Images

19. Kumar Sangakkara (Sri Lanka): 319 vs Bangladesh, 2014

  • Minutes Played: 551 minutes (9 hrs, 11 minute)
  • Score: 319 (482)
  • Ground: Chattogram

Scorecard: SL vs BAN, Sri Lanka in Bangladesh Test Series 2013/14, 2nd Test at Chattogram, February 04 – 08, 2014

Embed from Getty Images

20. Chris Gayle (West Indies): 317 vs South Africa, 2005

  • Minutes Played: 630 minutes (10 hrs, 30 minutes)
  • Score: 317 (483)
  • Ground: St. John’s, Antigua

Scorecard: SA vs WI, South Africa tour of West Indies 2005, 4th Test at St John’s, April 29 – May 03, 2005

Embed from Getty Images

21. Younis Khan (Pakistan): 313 vs Sri Lanka, 2009

  • Minutes Played: 760 (12 hrs, 40 minutes)
  • Score: 313 (568)
  • Ground: Karachi

Scorecard: SL vs PAK, Sri Lanka tour of Pakistan 2008/09, 1st Test at Karachi, February 21 – 25, 2009

Embed from Getty Images

22. Hashim Amla (South Africa): 311* vs England, 2012

  • Minutes Played: 790 minutes (13 hrs, 10 minutes)
  • Score: 311* (529)
  • Ground: The Oval, London

Scorecard: ENG vs SA, South Africa tour of England 2012, 1st Test at London, July 19 – 23, 2012

Embed from Getty Images

23. Bob Simpson (Australia): 311 vs England, 1964

  • Minutes Played: 762 minutes (12 hrs, 42 minutes)
  • Score: 311 (743)
  • Ground: Manchester

Scorecard: AUS vs ENG, Australia tour of England 1964, 4th Test at Manchester, July 23 – 28, 1964

Embed from Getty Images

24. John Edrich (England): 310* vs New Zealand, 1965

  • Minutes Played: 532 minutes (8 hrs, 52 minutes)
  • Score: 310* (450)
  • Ground: Leeds

Scorecard: ENG vs NZ, New Zealand tour of England 1965, 3rd Test at Leeds, July 08 – 13, 1965

Embed from Getty Images

25. Virender Sehwag (India): 309 vs Pakistan, 2004

  • Minutes Played: 531 minutes (8 hrs, 51 minutes)
  • Score: 309 (375)
  • Ground: Multan

Scorecard: IND vs PAK, India tour of Pakistan 2003/04, 1st Test at Multan, March 28 – April 01, 2004

Embed from Getty Images

26. Bob Cowper (Australia): 307 vs England, 1966

  • Minutes Played: 727 minutes (12 hrs, 7 minutes)
  • Score: 307 (589)
  • Ground: Melbourne

Scorecard: ENG vs AUS, England tour of Australia 1965/66, 5th Test at Melbourne, February 11 – 16, 1966

Embed from Getty Images

27. Sir Donald Bradman (Australia): 304 vs England, 1934

  • Minutes Played: 430 minutes (7 hrs, 10 minutes)
  • Score: 304 (473)
  • Ground: Leeds

Scorecard: ENG vs AUS, Australia tour of England 1934, 4th Test at Leeds, July 20 – 24, 1934

Embed from Getty Images

28. Karun Nair (India): 303* vs England, 2016

  • Minutes Played: 565 minutes (9 hrs, 25 minutes)
  • Score: 303* (381)
  • Ground: Chennai

Scorecard: ENG vs IND, England tour of India 2016/17, 5th Test at Chennai, December 16 – 20, 2016

Also Read: Top 13 Unlucky Indian Cricketers Who Were Dropped for No Reason

Embed from Getty Images

29. Azhar Ali (Pakistan): 302* vs West Indies, 2016

  • Minutes Played: 658 minutes (10 hrs, 58 minutes)
  • Score: 302* (469)
  • Ground: Dubai (DSC)

Scorecard: PAK vs WI, West Indies tour of UAE 2016/17, 1st Test at Dubai, October 13 – 17, 2016

Embed from Getty Images

30. Lawrence Rowe (West Indies): 302 vs England, 1974

  • Minutes Played: 612 minutes (10 hrs, 12 minutes)
  • Score: 302 (430)
  • Ground: Bridgetown

Scorecard: ENG vs WI, England tour of West Indies 1973/74, 3rd Test at Bridgetown, March 06 – 11, 1974

Embed from Getty Images

31. Brendon McCullum (New Zealand): 302 vs India, 2014

  • Minutes Played: 612 minutes (10 hrs, 12 minutes)
  • Score: 302 (559)
  • Ground: Wellington

Scorecard: NZ vs IND, India tour of New Zealand 2013/14, 2nd Test at Wellington, February 14 – 18, 2014

Embed from Getty Images

Honorable Mentions: Sir Donald Bradman (299*), Martin Crowe (299), Sir Alastair Cook (294), Virender Sehwag (293), Sir Vivian Richards (291), Ramnaresh Sarwan (291), Ross Taylor (290)

Final Thoughts

These are some of the finest innings in Test cricket.

From Brian Lara’s 400 & Garfield Sobers’ 365 to Hanif Mohammad’s 337 & Brendon McCullum’s 302, each triple century holds legendary folklore.

Who will be next?

Oh and by the way, Buzz Aldrin was the second person to walk on the moon in that Apollo 11 mission.

Frequently Asked Questions – Highest Scores in Test Cricket

How many triple centuries have been scored in Test cricket?

There have been 31 triple centuries in Test cricket.

Who has the most Triple centuries in Test cricket?

Sir Donald Bradman, Brian Lara, Virender Sehwag, & Chris Gayle each have two Test triple centuries in Test cricket.

Who played the longest Test innings?

Hanif Mohammad (970 minutes) played the longest Test cricket. Sanath Jayasuriya & Len Hutton are the other triple centurions who spent more than 13+ hours in an innings.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, 2021. Originally published on 7/31/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Who has Taken the Most Wickets in International Cricket Across Formats: List of Top 20 Highest Wicket Takers in Tests, ODIs, and T20Is Combined

Who has taken the most wickets in international cricket across all formats?

Stuart Broad just hung up his boots, while Ashwin & Anderson are still going on. How far can they go? Can anyone challenge Muralitharan?

Here’s your complete stats guide to the most wickets in international cricket.

Key Takeaways

  • Muttiah Muralitharan (1347), Shane Warne (1001), Jimmy Anderson (976), Anil Kumble (956), and Glenn McGrath (949) have taken the most wickets across formats in international cricket.
  • Muttiah Muralitharan has taken the most wickets in both Test cricket (800) and ODI cricket (534), while Shakib Hasan (140) & Tim Southee (134) are leading the charge in T20Is. The second highest are Shane Warne (708) and Wasim Akram (502) in Tests & ODIs respectively.
  • Jimmy Anderson (976), Stuart Broad (843), Tim Southee (714), Ravichandran Ashwin (712), and Shakib Al Hasan (678) are the highest wicket-takers who are still currently playing international cricket. Stuart Broad just announced his retirement.
  • Waqar Younis (2.73%) and Dale Steyn (2.70%) had the highest percentage of wickets compared to the number of balls bowled in their entire career.
  • The breakdown of the highest wicket takers by country is as follows: India (4), South Africa & Australia (3), Sri Lanka, England, New Zealand, & Pakistan (2), and Bangladesh & West Indies (1) .

Also Read: Who Has Taken The Most Wickets in Test Cricket? | List of The Top 26 Highest Wicket Takers In Test Cricket History, 155 Greatest Cricketers of All Time (Men’s): Who Is the King of Cricket? (Updated 2023), Who has the Most Man of the Match Awards in International Cricket? The Greatest Match Winners in Cricket History, Who Has Scored the Most Test Runs? List of Top 35 Highest Runs Scorers in Test Cricket History

Highest Wicket Takers in International Cricket Across Formats: Where do Stuart Broad, Jimmy Anderson, and Ravichandran Ashwin Rank?

1. Muttiah Muralitharan (Sri Lanka), 1347 Wickets

*also spelled Muralidaran

  • Years Played: 1992-2011
  • Matches/Innings: 495/583
  • 5-fers/10-fers: 77/22
  • Tests/ODIs/T20Is: 800/534/13]

Balls Bowled: 63132

Percentage of Wickets: 2.13%

Embed from Getty Images

2. Shane Warne (Australia), 1001 Wickets

  • Years Played: 1992-2007
  • Matches/Innings: 339/464
  • 5-fers/10-fers: 38/10
  • Tests/ODIs/T20Is: 708/293/0

Balls Bowled: 51347

Percentage of Wickets: 1.95%

Embed from Getty Images

3. Jimmy Anderson (England), 976* Wickets

  • Years Played: 2002-2023*
  • Matches/Innings: 395/549
  • 5-fers/10-fers: 34/3
  • Tests/ODIs/T20Is: 689/269/18

Balls Bowled: 48983

Percentage of Wickets: 1.99%

Embed from Getty Images

4. Anil Kumble (India), 956 Wickets

  • Years Played: 1990-2008
  • Matches/Innings: 403/501
  • 5-fers/10-fers: 37/8
  • Tests/ODIs/T20Is: 619/337/0

Balls Bowled: 55346

Percentage of Wickets: 1.73%

Embed from Getty Images

5. Glenn McGrath (Australia), 949 Wickets

  • Years Played: 1993-2007
  • Matches/Innings: 376/493
  • 5-fers/10-fers: 36/3
  • Tests/ODIs/T20Is: 563/381/5

Balls Bowled: 42266Percentage of Wickets: 2.25%

Embed from Getty Images

6. Wasim Akram (Pakistan), 916 Wickets

  • Years Played: 1984-2003
  • Matches/Innings: 460/532
  • 5-fers/10-fers: 31/5
  • Tests/ODIs/T20Is: 414/502/0

Balls Bowled: 40813

Percentage of Wickets: 2.24%

Embed from Getty Images

7. Stuart Broad (England), 843* Wickets

  • Years Played: 2006-2023
  • Matches/Innings: 343/483
  • 5-fers/10-fers: 21/3
  • Tests/ODIs/T20Is: 600/178/65

Balls Bowled: 40736

Percentage of Wickets: 2.1%

Embed from Getty Images

8. Shaun Pollock (South Africa), 829 Wickets

  • Years Played: 1995-2008
  • Matches/Innings: 423/510
  • 5-fers/10-fers: 21/1
  • Tests/ODIs/T20Is: 421/393/15

Balls Bowled: 40308

Percentage of Wickets: 2.06%

Embed from Getty Images

9. Waqar Younis (Pakistan), 789 Wickets

  • Years Played: 1989-2003
  • Matches/Innings: 349/412
  • 5-fers/10-fers: 35/5
  • Tests/ODIs/T20Is: 373/416/0

Balls Bowled: 28922

Percentage of Wickets: 2.73%

Embed from Getty Images

10. Chaminda Vaas (Sri Lanka), 761 Wickets

  • Years Played: 1994-2009
  • Matches/Innings: 439/520
  • 5-fers/10-fers: 16/2
  • Tests/ODIs/T20Is: 355/400/6

Balls Bowled: 39345

Percentage of Wickets: 1.93%

Embed from Getty Images

11. Courtney Walsh (West Indies), 746 Wickets

  • Years Played: 1984-2001
  • Matches/Innings: 337/446
  • 5-fers/10-fers: 23/3
  • Tests/ODIs/T20Is: 519/227/0

Balls Bowled: 40841

Percentage of Wickets: 1.82%

Embed from Getty Images

12. Brett Lee (Australia), 718 Wickets

  • Years Played: 1999-2012
  • Matches/Innings: 322/392
  • 5-fers/10-fers: 19/0
  • Tests/ODIs/T20Is: 310/380/28

Balls Bowled: 28261

Percentage of Wickets: 2.54%

Embed from Getty Images

13. Tim Southee (New Zealand), 714* Wickets

  • Years Played: 2008-2023*
  • Matches/Innings: 355/435
  • 5-fers/10-fers: 19/1
  • Tests/ODIs/T20Is: 370/210/134

Balls Bowled: 31694

Percentage of Wickets: 2.25%

Embed from Getty Images

14. Ravichandran Ashwin (India), 712* Wickets

  • Years Played: 2010-2023*
  • Matches/Innings: 272/354
  • 5-fers/10-fers: 34/8
  • Tests/ODIs/T20Is: 489/151/72

Balls Bowled: 32706

Percentage of Wickets: 2.18%

Embed from Getty Images

15. Harbhajan Singh (India), 711 Wickets

  • Years Played: 1998-2016
  • Matches/Innings: 367/444
  • 5-fers/10-fers: 28/5
  • Tests/ODIs/T20Is: 417/269/25

Balls Bowled: 41671

Percentage of Wickets: 1.71%

Embed from Getty Images

16. Daniel Vettori (New Zealand), 705 Wickets

  • Years Played: 1997-2015
  • Matches/Innings: 442/498
  • 5-fers/10-fers: 22/3
  • Tests/ODIs/T20Is: 362/305/38

Balls Bowled: 43661

Percentage of Wickets: 1.61%

Embed from Getty Images

17. Dale Steyn (South Africa), 699 Wickets

  • Years Played: 2004-2020
  • Matches/Innings: 265/342
  • 5-fers/10-fers: 29/5
  • Tests/ODIs/T20Is: 439/196/64

Balls Bowled: 25879

Percentage of Wickets: 2.70%

Embed from Getty Images

18. Kapil Dev (India), 687 Wickets

  • Years Played: 1978-1994
  • Matches/Innings: 356/448
  • 5-fers/10-fers: 24/2
  • Tests/ODIs/T20Is: 434/253/0

Balls Bowled: 38942

Percentage of Wickets: 1.76%

Embed from Getty Images

19. Shakib Al Hasan (Bangladesh), 678* Wickets

  • Years Played: 2006-2023*
  • Matches/Innings: 418/455
  • 5-fers/10-fers: 25/2
  • Tests/ODIs/T20Is: 233/305/140

Balls Bowled: 29713

Percentage of Wickets: 2.28%

Embed from Getty Images

20. Makhaya Ntini (South Africa), 662 Wickets

  • Years Played: 1998-2011
  • Matches/Innings: 284/371
  • 5-fers/10-fers: 22/4
  • Tests/ODIs/T20Is: 390/266/6

Balls Bowled: 29713

Percentage of Wickets: 2.23%

Embed from Getty Images

Honorable Mentions: Curtly Ambrose (630), Mitchell Starc (617), Zaheer Khan (610), Allan Donald (602)

Final Thoughts on the Highest Wicket Takers

Bowling is an art, and I am glad to have watched the majority of these bowlers throughout my life.

The interesting aspect is that every bowler had their own unique style. From Murali’s skill to Anderson’s swing & from Mcgrath’s consistency to Ashwin’s inventiveness, it has been just a joy to watch.

I hope the legacies of these bowlers will continue with the next generation, but the real question is – can anyone even come close to the legendary Muttiah Muralitharan?

Frequently Asked Questions – Most Wickets in International Cricket Across Formats

Who has taken the most wickets across formats in international cricket?

Muttiah Muralitharan (1347), Shane Warne (1001), Jimmy Anderson (976), Anil Kumble (956), and Glenn McGrath (949) have taken the most wickets in international cricket across formats.

Has anyone taken 1000 wickets in cricket history?

Yes, Muralitharan (1347) and Shane Warne (1001) have taken over 1000 wickets in cricket history. Jimmy Anderson is still playing and is close behind with 976 wickets.

Who is India’s highest wicket-taker across format?

Anil Kumble is Indias highest wicket-taker across formats with 956 wickets.

How many international wickets do Jimmy Anderson & Stuart Broad have?

Jimmy Anderson has taken 976 wickets, while Stuart Broad has taken 843 wickets.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, 2021. Originally published on 7/29/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Who has the Most Man of the Match Awards in International Cricket? The Greatest Match Winners in Cricket History

Who has the most man of the match awards in international cricket? Which countries have consistently produced the most match-winners?

Here is everything you need to know about the player of the match awards in cricket history.

Key Takeaways

  • Sachin Tendulkar (76), Virat Kohli (63), Sanath Jayasuriya (58), Jacques Kallis (57), and Kumar Sangakkara (50) have the most man of the match awards in international cricket across formats.
  • Jacques Kallis (23), Muttiah Muralitharan (19), Wasim Akram & Shane Warne (17), Ricky Ponting & Kumar Sangakkara (16) have the most man of the match awards in Test cricket. Tendulkar (62), Jayasuriya (48), Kohli (38), and Kallis, Ponting, Afridi (32) have the most MOM awards in ODI cricket. Finally, Virat Kohli (15), Rohit Sharma (12), and Shahid Afridi, Shakib Al Hasan, David Warner (11) have the most MOM awards in T20I cricket.
  • India & Sri Lanka top this list with 6 match-winners each, while Pakistan (5), Australia & West Indies, (4), South Africa (3), Bangladesh & New Zealand (1) complete it. Surprisingly, England have zero players in this list.
  • 21 batters, eight all-rounders, and only one pure bowler (Muralitharan) make up the list of the top 30 most man of the match awards in international cricket. Three wicketkeeper-batters (Sangakkara, AB De Villiers, and Adam Gilchrist) also feature in the list.
  • Viv Richards (13.3%) and Virat Kohli (12.6%) have the highest percentage of player of the match awards per game.

Also Read: Top 17 Greatest Wicketkeepers in Cricket History (Men’s): Which Keepers Have the Most Dismissals Across Formats?, 155 Greatest Cricketers of All Time (Men’s): Who Is the King of Cricket?, Top 32 Best Fielders in Cricket History: Jonty Rhodes, Paul Collingwood…Can You Guess The Rest?

Top 30 Most Player of the Match Awards in International Cricket

*POTM – Player of the Match, Also Known as *MOM – Man of the Match

1. Sachin Tendulkar (India), 76 Awards

  • Years Played: 1989-2013
  • Matches: 664
  • Tests/ODIs/T20Is: 14/62/0

Percentage of POTM Awards per Match: 11.4%

Role: Batter, part-time bowler

Embed from Getty Images

2. Virat Kohli (India), 63 Awards

  • Years Played: 2008-2023*
  • Matches: 501
  • Tests/ODIs/T20Is: 10/38/15

Percentage of POTM Awards Per Match: 12.6%

Role: Batter

*still playing

Embed from Getty Images

3. Sanath Jayasuriya (Sri Lanka), 58 Awards

  • Years Played: 1989-2011
  • Matches: 586
  • Tests/ODIs/T20Is: 4/48/6

Percentage of POTM Awards Per Match: 9.9%

Role: All-Rounder

Embed from Getty Images

4. Jacques Kallis (South Africa), 57 Awards

  • Years Played: 1995-2014
  • Matches: 519
  • Tests/ODIs/T20Is: 23/32/2

Percentage of POTM Awards Per Match: 11.0%

Role: All-Rounder

Embed from Getty Images

5. Kumar Sangakkara (Sri Lanka), 50 Awards

  • Years Played: 2000-2015
  • Matches: 594
  • Tests/ODIs/T20Is: 16/31/3

Percentage of POTM Awards Per Match: 8.42%

Role: Batter, Wicketkeeper

Embed from Getty Images

6. Ricky Ponting (Australia), 49 Awards

  • Years Played: 1995-2014
  • Matches: 560
  • Tests/ODIs/T20Is: 16/32/1

Percentage of POTM Awards Per Match: 8.75%

Role: Batter

Embed from Getty Images

7. Shahid Afridi (Pakistan), 43 Awards

  • Years Played: 1996-2018
  • Matches: 524
  • Tests/ODIs/T20Is: 6/25/11

Percentage of POTM Awards Per Match: 8.2%

Role: All-Rounder

Embed from Getty Images

8. Shakib Al Hasan (Bangladesh), 42 Awards

  • Years Played: 2006-2003*
  • Matches: 418
  • Tests/ODIs/T20Is: 6/25/11

Percentage of POTM Awards Per Match: 10.0%

Role: All-Rounder

Embed from Getty Images

9. Brian Lara (West Indies), 42 Awards

  • Years Played: 1990-2007
  • Matches: 430
  • Tests/ODIs/T20Is: 12/30/0

Percentage of POTM Awards Per Match: 9.8%

Role: Batter

Embed from Getty Images

10. Sir Vivian Richards (West Indies), 41 Awards

  • Years Played: 1974-1991
  • Matches: 308
  • Tests/ODIs/T20Is: 10/31/0

Percentage of POTM Awards Per Match: 13.3%

Role: Batter, part-time bowler

Embed from Getty Images

11. Aravinda de Silva (Sri Lanka), 41 Awards

  • Years Played: 1984-2003
  • Matches: 401
  • Tests/ODIs/T20Is: 11/30/0

Percentage of POTM Awards Per Match: 10.2%

Role: Batter, part-time bowler

Embed from Getty Images

12. Chris Gayle (West Indies), 41 Awards

  • Years Played: 1999-2021
  • Matches: 483
  • Tests/ODIs/T20Is: 8/23/10

Percentage of POTM Awards Per Match: 8.5%

Role: Batter, part-time bowler

Embed from Getty Images

13. Mahela Jayawardene (Sri Lanka), 41 Awards

  • Years Played: 1997-2015
  • Matches: 652
  • Tests/ODIs/T20Is: 13/22/6

Percentage of POTM Awards Per Match: 6.3%

Role: Batter

Embed from Getty Images

14. AB De Villiers (South Africa), 39 Awards

  • Years Played: 2004-2018
  • Matches: 420
  • Tests/ODIs/T20Is: 13/22/6

Percentage of POTM Awards Per Match: 9.3%

Role: Batter, Wicketkeeper

Embed from Getty Images

15. Wasim Akram (Pakistan), 39 Awards

  • Years Played: 1984-2003
  • Matches: 460
  • Tests/ODIs/T20Is: 17/22/0

Percentage of POTM Awards Per Match: 8.5%

Role: All-Rounder

Embed from Getty Images

16. Sourav Ganguly (India), 37 Awards

  • Years Played: 1992-2008
  • Matches: 424
  • Tests/ODIs/T20Is: 6/31/0

Percentage of POTM Awards Per Match: 8.7%

Role: Batter, part-time bowler

Embed from Getty Images

17. Rohit Sharma (India), 37 Awards

  • Years Played: 2007-2023*
  • Matches: 444
  • Tests/ODIs/T20Is: 4/21/12

Percentage of POTM Awards Per Match: 8.3%

Role: Batter

Embed from Getty Images

18. David Warner (Australia), 36 Awards

  • Years Played: 2009-2023*
  • Matches: 350
  • Tests/ODIs/T20Is: 8/17/11

Percentage of POTM Awards Per Match: 10.3%

Role: Batter

Embed from Getty Images

19. Adam Gilchrist (Australia), 35 Awards

  • Years Played: 1996-2008
  • Matches: 396
  • Tests/ODIs/T20Is: 7/28/0

Percentage of POTM Awards Per Match: 8.8%

Role: Batter, wicketkeeper

Embed from Getty Images

20. Steve Waugh (Australia), 35 Awards

  • Years Played: 1985-2004
  • Matches: 493
  • Tests/ODIs/T20Is: 14/21/0

Percentage of POTM Awards Per Match: 7.1%

Role: Batter, part-time bowler

Embed from Getty Images

21. Tillakarantne Dilshan (Sri Lanka), 35 Awards

  • Years Played: 1999-2016
  • Matches: 497
  • Tests/ODIs/T20Is: 4/25/6

Percentage of POTM Awards Per Match: 7.0%

Role: Batter, part-time bowler

Embed from Getty Images

22. Martin Guptill (New Zealand), 34 Awards

  • Years Played: 2009-2022*
  • Matches: 367
  • Tests/ODIs/T20Is: 2/22/10

Percentage of POTM Awards Per Match: 9.3%

Role: Batter

Embed from Getty Images

23. Yuvraj Singh (India), 34 Awards

  • Years Played: 2000-2017
  • Matches: 402
  • Tests/ODIs/T20Is: 0/27/7

Percentage of POTM Awards Per Match: 8.5%

Role: All-Rounder

Embed from Getty Images

24. Shaun Pollock (South Africa), 34 Awards

  • Years Played: 1995-2008
  • Matches: 423
  • Tests/ODIs/T20Is: 11/22/1

Percentage of POTM Awards Per Match: 8.0%

Role: All-Rounder

Embed from Getty Images

25. Inzamam-ul-Haq (Pakistan), 33 Awards

  • Years Played: 1991-2007
  • Matches: 499
  • Tests/ODIs/T20Is: 9/24/0

Percentage of POTM Awards Per Match: 8.1%

Role: Batter

Embed from Getty Images

26. Mohammad Hafeez (Pakistan), 32 Awards

  • Years Played: 2003-2021
  • Matches: 392
  • Tests/ODIs/T20Is: 2/19/11

Percentage of POTM Awards Per Match: 8.2%

Role: All-Rounder

Embed from Getty Images

27. Muttiah Muralitharan (Sri Lanka), 32 Awards

  • Years Played: 1992-2011
  • Matches: 495
  • Tests/ODIs/T20Is: 19/13/0

Percentage of POTM Awards Per Match: 6.5%

Role: Bowler

Embed from Getty Images

28. Virender Sehwag (India), 31 Awards

  • Years Played: 1999-2013
  • Matches: 374
  • Tests/ODIs/T20Is: 8/23/0

Percentage of POTM Awards Per Match: 8.3%

Role: Batter, part-time bowler

Embed from Getty Images

29. Saeed Anwar (Pakistan), 30 Awards

  • Years Played: 1989-2003
  • Matches: 302
  • Tests/ODIs/T20Is: 2/28/0

Percentage of POTM Awards Per Match: 9.9%

Role: Batter

Embed from Getty Images

30. Desmond Haynes (West Indies), 30 Awards

  • Years Played: 1978-1994
  • Matches: 354
  • Tests/ODIs/T20Is: 3/17/9

Percentage of POTM Awards Per Match: 8.5%

Role: Batter

Embed from Getty Images

Final Thoughts

Alright, so let’s wrap this up.

When we talk about cricket and the greatest match winner in international cricket, there’s one name that stands out – Sachin Tendulkar. He is a legend, and he’s received the awards to prove it. He holds the record for the most Man of the Match awards in international cricket. Talk about being a match-winner!

But let’s not forget about other greats like Virat Kohli, Jacques Kallis, and Sanath Jayasuriya. These guys have also shown time and time again that they can step up and deliver when it matters most. They’ve racked up their fair share of Man of the Match awards. There are several others that do not make the list but are great match-winners in their own right – MS Dhoni, Joe Root, Ben Stokes, Steve Smith, Ravichandran Ashwin, Rashid Khan, Shane Watson, Dale Steyn, Jimmy Anderson, Shane Warne, Anil Kumble, Kane Williamson, etc.

So, there you have it.

These cricketers have left a long-lasting mark on the game, and fans will never forget their contributions. They truly embody what cricket is all about – talent, spirit, and the will to win. And that’s why we love this game, right?

Frequently Asked Questions – Most Man of the Match Awards in International Cricket

Who has won the most man of the match awards in international cricket?

Sachin Tendulkar (76), Virat Kohli (63), Sanath Jayasuriya (58), Jacques Kallis (57), and Kumar Sangakkara (50) have the most man of the match awards in international cricket across formats.

Who has won the most player of the match awards in Test cricket?

Jacques Kallis (23), Muttiah Muralitharan (19), Wasim Akram & Shane Warne (17), Ricky Ponting & Kumar Sangakkara (16) have the most player of the match awards in Test cricket.

Who has won the most player of the match awards in ODI cricket?

Tendulkar (62), Jayasuriya (48), Kohli (38), and Kallis, Ponting, Afridi (32) have won the most player of the match awards in ODI cricket.

Who has won the most player of the match awards in T20I cricket?

Virat Kohli (15), Rohit Sharma (12), and Shahid Afridi, Shakib Al Hasan, David Warner (11) have the most player of the match awards in T20I cricket.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, 2021. Originally published on 7/28/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Most Centuries in International Cricket Across Formats: Can Virat Kohli Break Sachin Tendulkar’s Record of Hundred 100s?

Who has the most centuries in international cricket across formats?

Sachin Tendulkar (100), Virat Kohli (75), and Ricky Ponting (71) have the most centuries in international cricket across formats.

In cricket, the scoring a century is the landmark achievement that separates the good from the greats. In this brief overview, we’ll look into the top 10 cricketers with the most centuries across formats.

But here’s the real kicker: Can Virat Kohli break Sachin Tendulkar’s hundreds record? Let’s dive in and explore.

Also Read: Can Joe Root Break Tendulkar’s Run Record?, Sachin Tendulkar Hundred 100s: A Complete Guide, Virat Kohli Best Innings Across Formats, Most Runs in Test Cricket, Most Centuries in Test Cricket

Key Takeaways

  • India – 3 (Tendulkar, Kohli, Dhoni), South Africa – 3 (Kallis, Amla, AB De Villers), and Sri Lanka – 2 (Kumar Sangakkara, Mahela Jayawardene) feature the most in this list.
  • Virat Kohli scores a century quicker than anyone else in the list (a century every 7.42 innings) followed by Sachin Tendulkar (7.82) and Hashim Amla (7.95).
  • Sachin Tendulkar (34357), Kumar Sangakkara (28016), and Ricky Ponting (27483) have scored the most runs along with their centuries while Hashim Amla (18672) and AB De Villiers (20014) have the least number of runs in this list.
  • Sachin Tendulkar (264), Ricky Ponting (217), and Kumar Sangakkara (216) have scored the most 50+ scores across formats.
  • Among the Fab Four Virat Kohli (75) leads the charge with Joe Root (46), Steve Smith (44), and Kane Williamson (41) bunched close together to each other. David Warner (45) and Rohit Sharma (43) are the other active players in the Top 21 list of most centuries list.

Cricket Batting Records (Test + ODI + T20I): Top 10 List of Most Century Makers Across Formats

The 100s/Innings is calculated by the number of innings played across formats divided by the number of international centuries. Be careful though, this number might be slightly skewed. For example, Sachin Tendulkar’s ratio is 7.82 innings per hundred, while Kohli’s ratio is 7.42 innings per century.

Sounds pretty close, right? However, if we dissect this further, Virat Kohli has 74 centuries in 450 Tests/ODIs at an absurd average of 6.08 innings per hundred. Since he has played more T20Is (107 innings) than others, his overall ratio is closer to Tendulkar.

Note: * denotes players that are still active in international cricket.

1. Sachin Tendulkar (100 – 51 Tests/49 ODIs), India

  • Matches/Innings: 664/782
  • 100s/Innings: 7.82 (One Hundred scored every 7-9 innings across format)
  • Total 50+ Scores: 264 (100 – 100s, 164 – 50s)
  • Total Runs: 34357
Embed from Getty Images

2. Virat Kohli* (75 – 28 Tests, 46 ODIs, 1 T20I), India

  • Matches/Innings: 498/557
  • 100s/Innings: 7.43
  • Total 50+ Scores: 205 (75 – 100s, 130 – 50s)
  • Total Runs: 25385
Embed from Getty Images

3. Ricky Ponting (71 – 41 Tests, 30 ODIs), Australia

  • Matches/Innings: 560/668
  • 100s/Innings: 9.41
  • Total 50+ Scores: 217 (71 – 100s, 146 – 50s)
  • Total Runs: 27483
Embed from Getty Images

4. Kumar Sangakkara (63 – 38 Tests, 25 ODIs), Sri Lanka

  • Matches/Innings: 594/666
  • 100s/Innings: 10.57
  • Total 50+ Scores: 216 (63 – 100s, 153 – 50s)
  • Total Runs: 28016
Embed from Getty Images

5. Jacques Kallis (62 – 45 Tests, 17 ODIs), South Africa

  • Matches/Innings: 519/617
  • 100s/Innings: 9.95
  • Total 50+ Scores: 211 (62 – 100s, 149 – 50s)
  • Total Runs: 25534
Embed from Getty Images

6. Hashim Amla (55 – 28 ODIs, 27 ODIs), South Africa

  • Matches/Innings: 349/437
  • 100s/Innings: 7.95
  • Total 50+ Scores: 143 (55 – 100s, 88 – 50s)
  • Total Runs: 18672
Embed from Getty Images

7. Mahela Jayawardene (54 – 34 Tests, 19 ODIs, 1 T20I), Sri Lanka

  • Matches/Innings: 652/725
  • 100s/Innings: 13.43
  • Total 50+ Scores: 190 (54 – 100s, 136 – 50s)
  • Total Runs: 25957
Embed from Getty Images

8. Brian Lara (53 – 34 Tests, 19 ODIs), West Indies

  • Matches/Innings: 430/521
  • 100s/Innings: 9.83
  • Total 50+ Scores: 164 (53 – 100s, 111 – 50s)
  • Total Runs: 22358
Embed from Getty Images

9. Rahul Dravid (48 – 36 Tests, 12 ODIs), India

  • Matches/Innings: 509/605
  • 100s/Innings: 12.60
  • Total 50+ Scores: 194 (48 – 100s, 146 – 50s)
  • Total Runs: 24208
Embed from Getty Images

10. AB De Villiers (47 – 22 Tests, 25 ODIs), South Africa

  • Matches/Innings: 420/484
  • 100s/Innings: 10.30
  • Total 50+ Scores: 156 (47 – 100s, 109 – 50s)
  • Total Runs: 20014
Embed from Getty Images

Most Centuries in International Cricket: #11-21

Here are the honorable mentions. These players all have scored 40 or more centuries in international cricket.

RankCountryPlayer (Hundreds)Matches/Innings100s/InningsRuns50+ Scores
11EnglandJoe Root* (46)322/4199.1118296145 (46 – 100s, 99 – 50s)
12AustraliaDavid Warner* (45)347/4329.617262131 (45 -100s, 86 – 50s)
13AustraliaSteve Smith* (44)304/352815060114 (44 – 100s, 70 – 50s)
14IndiaRohit Sharma* (43)441/46110.7217115134 (43 – 100s, 91 – 50s)
15West IndiesChris Gayle (42)483/55113.1219593147 (42 – 100s, 105 – 50s)
16Sri LankaSanath Jayasuriya (42)586/65115.521032145 (42 – 100s, 103 – 50s)
17New ZealandKane Williamson* (41)342/4029.8017142133 (41 – 100s, 92 – 50s)
18PakistanYounis Khan (41)408/49111.9617790124 (41 – 100s, 83 – 50s)
19West IndiesShivnarine Chanderpaul (41)454/55313.4920988166 (41 – 100s, 125 – 50s)
20AustraliaMatthew Hayden (40)273/3488.4915066109 (40 -100s, 69 – 50s)
21New ZealandRoss Taylor (40) 450/51012.7518199133 (40 -100s, 93 – 50s)

Can Virat Kohli Break Sachin Tendulkar’s Record of Hundreds?

Yes, Virat Kohli can break Sachin Tendulkar’s record of most hundreds in cricket, given that he continues playing for a couple more years.

Currently, Virat Kohli is 25 short of Sachin Tendulkar’s world record, but he has also played 225 less innings. At Virat Kohli’s rate of one century every 7.43 innings, Virat Kohli can break Tendulkar’s hundred 100s record if he plays about 186 more innings.

Stas are just there to support the overarching idea, but Kohli looks refreshed since Asia Cup 2022 after three-year drought. He is back at his best with centuries in each format (as well as the IPL). One thing to consider though is overkill in cricket. On the other hand, Virat Kohli might go the AB De Villiers route and retire early due to way too much cricket.

Final Thoughts

These top 10 cricketers have left a significant impact on the sport with their exceptional performances and numerous centuries. Their contributions to the game command respect and admiration.

Now, all eyes will be on Virat Kohli.

We eagerly watch as his journey comes to an end in the next few years, with a question on everyone’s mind: Will he surpass Sachin Tendulkar’s monumental record, what do you say?

Frequently Asked Questions

Who has scored the most centuries in international cricket?

Sachin Tendulkar has the most centuries in international cricket (100). He has scored 51 centuries in Test cricket as well as 49 centuries in ODI cricket.

Which Indian cricketer has the most centuries in international cricket?

Sachin Tendulkar (100), Virat Kohli (75), and Rahul Dravid (48) have the most centuries in international cricket for India across formats.

Which team has the most centuries in international cricket?

India – 3 (Tendulkar, Kohli, Dhoni), South Africa – 3 (Kallis, Amla, AB De Villers), and Sri Lanka – 2 (Kumar Sangakkara, Mahela Jayawardene) are in the top of the list for the most centuries in international cricket.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 07/03/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Top 20 Highest Batting Averages in Test Cricket: Where Does Steve Smith’s Test Average Rank?

Which cricketers have the highest batting averages in Test cricket? Sir Donald Bradman (99.94), Adam Voges (61.87), Graeme Pollock (60.97), George Headley (60.83), and Herbert Sutcliffe (60.73) have the Top 5 highest Test batting averages in cricket.

Batting average has been the historic indicator of batting excellence in Test cricket over the years. Steve Smith is the only modern cricketer flirting with the 60 average and is currently at #6 with 59.76. Can he end up at #2 of all-time by the end of his career?

While we are discussing Steve Smith, here is the list of the Top 20 highest batting averages in Test cricket!

Also Read: Greatest 155 Cricketers of All-Time (Men’s), Most Centuries in Test Cricket

Key Takeaways

  • There are 7 England cricketers, 4 Australians & West Indians each, 2 from South African & New Zealand, 1 Sri Lankan rank in the Top 20 highest averages of all-time in Test cricket. No Indian or Pakistani batter make the Top 20 as of 2023.
  • Comparing different eras is usually an issue of debate while discussing batting averages. 7 batters in the pre-1950s era, 6 batters in the 1940s-70s, 6 in the modern era (1995-present), and 1 from pre-1900s made this list.
  • We did not apply any filters on the amount of Test matches played. Jacques Kallis (166) & Kumar Sangakkara (134) played the highest number of Test matches while maintaining the high average, while George Tyldesley (14) and Daryl Mitchell (20) are at the lower end. Steve Smith, Daryl Mitchell, Kane Williamson, and Marnus Labuschagne are the only active cricketers in this list.
  • From the Fab 4, only Steve Smith (59.76) and Kane Williamson (54.89) are in the Top 20 of the highest batting averages in Test cricket. Joe Root (50.87) and Virat Kohli (48.72) are much further down the list. Overall, 17 cricketers average above 55.00 in Test cricket as of now.

List of Highest Test Batting Averages: From Don Bradman to Marnus Labuschagne

Note: * signifies the cricketer is still active

1. Sir Donald Bradman (Australia) – 99.94

  • Matches: 52
  • Years Played: 1928-1948
  • Runs: 6996
  • 100s/50s: 29/13

The legend of 99.94 will remain immortal forever.

Embed from Getty Images

2. Adam Voges (Australia) – 61.87

  • Matches: 20
  • Years Played: 2015-2016
  • Runs: 1485
  • 100s/50s: 5/4

Better late than never. Debuted at 35 and within a year, he scored 269*, 239, 130*, 119, 106*, 83*, 76, 60, 51*.

Embed from Getty Images

3. Robert Graeme Pollock (South Africa) – 60.97

  • Matches: 23
  • Years Played: 1963-1970
  • Runs: 2256
  • 100s/50s: 7/11

Graeme Pollock: a cricket genius cut short by history’s innings. Only played 23 Tests due to South Africa’s isolation.

Embed from Getty Images

4. George Headley (West Indies) – 60.83

  • Matches: 22
  • Years Played: 1930-1954
  • Runs: 2190
  • 100s/50s: 10/5

The shining star of West Indies’ cricket. The beginning of the great West Indies legacy.

Also Read: Death of West Indies Cricket? An Open Letter

Embed from Getty Images

5. Herbert Sutcliffe (England) – 60.73

  • Matches: 54
  • Years Played: 1924-1935
  • Runs: 4555
  • 100s/50s: 16/23

Wisden’s Almanack describes “his off drive wore a silk hat.”

Embed from Getty Images

6. Steve Smith* (Australia) – 59.76

  • Matches: 99
  • Years Played: 2010-Present
  • Runs: 9085
  • 100s/50s: 32/37

Fab Four? More like the Fab 1. Miles apart in modern Test cricket.

Embed from Getty Images

7. Eddie Paynter (England) – 59.23

  • Matches: 20
  • Years Played: 1931-1939
  • Runs: 1540
  • 100s/50s: 4/7

Averaged 84.42 in his seven Tests in the Ashes. Absolutely brilliant.

Embed from Getty Images

8. Ken Barrington (England) – 58.67

  • Matches: 82
  • Years Played: 1955-1968
  • Runs: 6806
  • 100s/50s: 20/35

ESPNCricinfo stated that Barrington “abandoned his natural attacking style to become one of cricket’s most notorious stonewallers.” Lovely!

Embed from Getty Images

9. Everton Weekes (West Indies) – 58.61

  • Matches: 48
  • Years Played: 1948-1958
  • Runs: 4455
  • 100s/50s: 15/19

Dominated the entire decade of the 1950s.

Embed from Getty Images

10. Wally Hammond (England) – 58.45

  • Matches: 85
  • Years Played: 1927-1947
  • Runs: 7249
  • 100s/50s: 22/24

7249 runs are all well and good but Hammond’s truly legacy is in first class cricket. Over 50,000 runs and 167 centuries.

Embed from Getty Images Embed

11. Garfield Sobers (West Indies) – 57.78

  • Matches: 93
  • Years Played: 1954-1974
  • Runs: 8032
  • 100s/50s: 26/30

One of the usual contenders as the greatest all-rounder or even the greatest player of all-time.

Embed from Getty Images

12. Kumar Sangakkara (Sri Lanka) – 57.40

  • Matches: 134
  • Years Played: 2000-2015
  • Runs: 12400
  • 100s/50s: 38/52

To play 134 Tests over 15 years and still average over 57 is utterly mind-boggling. Had golden years toward the end of his career.

Embed from Getty Images

13. Daryl Mitchell* (New Zealand) – 57.21

  • Matches: 18
  • Years Played: 2019-Present
  • Runs: 1316
  • 100s/50s: 5/8

Too soon to say if he will stay in the list, but a worthy addition to New Zealand’s line up across formats.

Embed from Getty Images

14. Jack Hobbs (England) – 56.94

  • Matches: 61
  • Years Played: 1908-1930
  • Runs: 5410
  • 100s/50s: 15/28

His international career might be good, but his first-class career is just WOW – 61760 runs with 199 hundreds. Played 834 first class matches.

Embed from Getty Images

15. Clyde Walcott (West Indies) – 56.98

  • Matches: 44
  • Years Played: 1948-1960
  • Runs: 3798
  • 100s/50s: 15/14

Made up the 3 W’s with Weekes & Worrell. The trio defined the decade for West Indies.

Embed from Getty Images

16. Sir Leonard Hutton (England) – 56.67

  • Matches: 79
  • Years Played: 1937-1955
  • Runs: 6971
  • 100s/50s: 19/33

Two decades of excellence. One of the greatest ever.

Embed from Getty Images

17. Jacques Kallis (South Africa) – 55.37

  • Matches: 166
  • Years Played: 1995-2013
  • Runs: 13289
  • 100s/50s: 45/58

Averages 55.37 with the bat and 32.65 with the ball. The Greatest. Everything – Batter, Fielder, Bowler, Human Being.

Embed from Getty Images

Highest Test Batting Averages – Honorable Mentions

The players in the honorable mentions below average 55.00 or below in Test cricket.

18. George Earnest Tyldesley (England) – 55.00

  • Matches: 14
  • Years Played: 1899-1909
  • Runs: 990
  • 100s/50s: 3/6

Not the one you are thinking of. That is Johnny Tyldesley. George was his brother. Just 990 runs and 14 Tests for George, but still impactful.

Embed from Getty Images

19. Kane Williamson* (New Zealand) – 54.89

  • Matches: 94
  • Years Played: 2010-Present
  • Runs: 8124
  • 100s/50s: 28/33

Kane Williamson: Calm surface, intense underneath, true gentleman of the game.

Embed from Getty Images

20. Marnus Labuschagne* (Australia) – 54.63

  • Matches: 40
  • Years Played: 2018-Present
  • Runs: 3551
  • 100s/50s: 10/15

If he continues playing the way he is in Ashes 2023, he might drop out of this list soon…but a brilliant beginning to his career nevertheless.

Embed from Getty Images

Final Thoughts

From Sir Donald Bradman to Marnus Labuschagne, which ones surprised you the most? Here were the Top 20 batters with the highest average in Test cricket.

If Steve Smith continues his spectacular run, could we be witnessing the journey of another legend who could make it to the top 3? Time will tell!

Frequently Asked Questions (FAQ)

Which cricketer has the highest batting average in Test cricket?

Sir Donald Bradman has the highest average in Test cricket (99.94). He is followed by Voges (61.87), Graeme Pollock (60.97), George Headley (60.83), and Herbert Sutcliffe (60.73).

What is Steve Smith’s Test average?

Steve Smith’s Test average is 59.76. He can end up at #2 of all-time.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 06/30/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).