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.
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
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.
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) .
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.
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.
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.
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.
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)
Here are the honorable mentions. These players all have scored 40 or more centuries in international cricket.
Rank
Country
Player (Hundreds)
Matches/Innings
100s/Innings
Runs
50+ Scores
11
England
Joe Root* (46)
322/419
9.11
18296
145 (46 – 100s, 99 – 50s)
12
Australia
David Warner* (45)
347/432
9.6
17262
131 (45 -100s, 86 – 50s)
13
Australia
Steve Smith* (44)
304/352
8
15060
114 (44 – 100s, 70 – 50s)
14
India
Rohit Sharma* (43)
441/461
10.72
17115
134 (43 – 100s, 91 – 50s)
15
West Indies
Chris Gayle (42)
483/551
13.12
19593
147 (42 – 100s, 105 – 50s)
16
Sri Lanka
Sanath Jayasuriya (42)
586/651
15.5
21032
145 (42 – 100s, 103 – 50s)
17
New Zealand
Kane Williamson* (41)
342/402
9.80
17142
133 (41 – 100s, 92 – 50s)
18
Pakistan
Younis Khan (41)
408/491
11.96
17790
124 (41 – 100s, 83 – 50s)
19
West Indies
Shivnarine Chanderpaul (41)
454/553
13.49
20988
166 (41 – 100s, 125 – 50s)
20
Australia
Matthew Hayden (40)
273/348
8.49
15066
109 (40 -100s, 69 – 50s)
21
New Zealand
Ross Taylor (40)
450/510
12.75
18199
133 (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.
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!
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
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.