Broken Cricket Dreams Logo

How Many ODI World Cups Did Sachin Tendulkar Play in? | Top 20 List of Cricketers with Most World Cup Matches

Which cricketers have played the most World Cup matches? How many World Cups did Sachin Tendulkar Play in?

Here is a quick answer: Sachin Tendulkar played 45 World Cup matches, but he is actually the second for the most World Cup matches. Ricky Ponting at 46 has played the most ODI WC matches.

Here are all the details. Keep reading.

Key Takeaways – Most World Cup Matches

  • Ricky Ponting (46), Sachin Tendulkar (45), Mahela Jayawardene (40), Muttiah Muralitharan (40), and Glenn McGrath (39) have played the most World Cup matches.
  • The Top 20 cricketers in this list consist of: 1 South African, 2 Indians, 3 Australians, 2 from West Indies, 3 Pakistanis, 4 from New Zealand, and 5 Sri Lankan.
  • 13 of the players with the longest World Cup careers were proper batters (or keepers), 2 bowlers, and 5 all-rounders.

*Note: Shakib Al Hasan & Mushfiqur Rahim currently have played 29 World Cup matches. They have a chance to go to the Top 5-6 in this list if they play all World Cup 2023 matches (Sadly, Tamim Iqbal ends his World Cup career at 29 matches after he was controversially left out of the World Cup).

List of Cricketers with Most World Cup Matches

PlayerWorld Cup Matches Played
Ricky Ponting46
Sachin Tendulkar45
Mahela Jayawardene40
Muttiah Muralitharan40
Glenn McGrath39
Sanath Jayasuriya38
Wasim Akram38
Kumar Sangakkara37
Jacques Kallis36
Aravanda de Silva35
Chris Gayle35
Inzamam-ul-Haq35
Brian Lara34
Brendon McCullum34
Javagal Srinath34
Stephen Fleming33
Javed Miandad33
Ross Taylor33
Steve Waugh33
Daniel Vettori32
Shivnarine Chanderpaul31
Adam Gilchrist31
Shaun Pollock31
Chaminda Vaas31
Mohammad Azharuddin30
Andy Flower30
Arjuna Ranatunga30
MS Dhoni29
Ijaz Ahmed29
Lasith Malinga29
Eoin Morgan29
Mushfiqur Rahim29
Shakib Al Hasan29
Tamim Iqbal29

Top 20 Cricketers with Most World Cup Matches

1. Ricky Ponting (Australia) – 46 CWC Matches

  • Years Played: 1996-2011
  • World Cups Played: 5
  • World Cups Won: 3 (4 Finals)
  • Runs: 1743
  • Catches: 28
Embed from Getty Images

2. Sachin Tendulkar (India) – 45 CWC Matches

  • Years Played: 1992-2011
  • World Cups Played: 6
  • World Cups Won: 1 (2 Finals)
  • Runs/Wickets: 2278/8
  • Catches: 12
Embed from Getty Images

3. Mahela Jayawardene (Sri Lanka) – 40 CWC Matches

  • Years Played: 1999-2015
  • World Cups Played: 5
  • World Cups Won: 0 (2 Finals)
  • Runs/Wickets: 1100/2
  • Catches: 16
Embed from Getty Images

4. Muttiah Muralitharan (Sri Lanka) – 40 CWC Matches

  • Years Played: 1996-2011
  • World Cups Played: 5
  • World Cups Won: 1 (3 Finals)
  • Wickets: 68
  • Catches: 13
Embed from Getty Images

5. Glenn McGrath (Australia) – 39 CWC Matches

  • Years Played: 1996-2007
  • World Cups Played: 4
  • World Cups Won: 3 (4 Finals)
  • Wickets: 71
  • Catches: 5
Embed from Getty Images

6. Sanath Jayasuriya (Sri Lanka) – 38 CWC Matches

  • Years Played: 1992-2007
  • World Cups Played: 5
  • World Cups Won: 1 (2 Finals0
  • Runs/Wickets: 1165/27
  • Catches: 18
Embed from Getty Images

7. Wasim Akram (Pakistan) – 38 CWC Matches

  • Years Played: 1987-2003
  • World Cups Played: 5
  • World Cups Won: 1 (2 Finals)
  • Runs/Wickets: 426/55
  • Catches: 8
Embed from Getty Images

8. Kumar Sangakkara (Sri Lanka) – 37 CWC Matches

  • Years Played: 2003-2015
  • World Cups Played: 4
  • World Cups Won: 0 (2 Finals)
  • Runs: 1532
  • Catches/Stumpings: 41/13
Embed from Getty Images

9. Jacques Kallis (South Africa) – 36 CWC Matches

  • Years Played: 1996-2011
  • World Cups Played: 5
  • World Cups Won: 0
  • Runs/Wickets: 1148/21
  • Catches: 13
Embed from Getty Images

10. Aravinda de Silva (Sri Lanka) – 35 CWC Matches

  • Years Played: 1987-2003
  • World Cups Played: 5
  • World Cups Won: 1
  • Runs: 1064/16
  • Catches: 14
Embed from Getty Images

11. Chris Gayle (West Indies) – 35 CWC Matches

  • Years Played: 2003-2019
  • World Cups Played: 5
  • World Cups Won: 0
  • Runs/Wickets: 1186/16
  • Catches: 17
Embed from Getty Images

12. Inzamam-ul-Haq (Pakistan) – 35 CWC Matches

  • Years Played: 1992-2007
  • World Cups Played: 5
  • World Cups Won: 1 (2 Finals)
  • Runs: 717
  • Catches: 16
Embed from Getty Images

13. Brian Lara (West Indies) – 34 CWC Matches

  • Years Played: 1992-2007
  • World Cups Played: 5
  • World Cups Won: 0
  • Runs: 1225
  • Catches: 16
Embed from Getty Images

14. Brendon McCullum (New Zealand) – 34 CWC Matches

  • Years Played: 2003-2015
  • World Cups Played: 4
  • World Cups Won: 0 (1 Final)
  • Runs: 742
  • Catches/Stumpings: 32/2
Embed from Getty Images

15. Javagal Srinath (India) – 34 CWC Matches

  • Years Played: 1992-2003
  • World Cups Played: 4
  • World Cups Won: 0 (1 Final)
  • Wickets: 44
  • Catches: 4
Embed from Getty Images

16. Stephen Fleming (New Zealand) – 33 CWC Matches

  • Years Played: 1996-2007
  • World Cups Played: 4
  • World Cups Won: 0
  • Runs: 1975
  • Catches: 12
Embed from Getty Images

17. Javed Miandad (Pakistan) – 33 CWC Matches

  • Years Played: 2975-1996
  • World Cups Played: 6
  • World Cups Won: 1
  • Runs/Wickets: 1083/4
  • Catches: 10
Embed from Getty Images

18. Ross Taylor (New Zealand) – 33 CWC Matches

  • Years Played: 2007-2019
  • World Cups Played: 4
  • World Cups Won: 0 (2 Finals)
  • Runs: 1002
  • Catches: 11
Embed from Getty Images

19. Steve Waugh (Australia) – 33 CWC Matches

  • Years Played: 1987-1999
  • World Cups Played: 4
  • World Cups Won: 2 (3 Finals)
  • Runs/Wickets: 978/27
  • Catches: 11
Embed from Getty Images

20. Daniel Vettori (New Zealand) – 32 CWC Matches

  • Years Played: 2003-2015
  • World Cups Played: 4
  • World Cups Won: 0 (1 Final)
  • Runs/Wickets: 167/36
  • Catches: 9
Embed from Getty Images

Honorable Mentions:

  • 31 Matches: Shivnarine Chanderpaul, Adam Gilchrist, Chaminda Vaas
  • 30 Matches: Mohammad Azharuddin, Andy Flower, Arjuna Ranatunga
  • 29 Matches: MS Dhoni, Ijaz Ahmed, Lasith Malinga, Eoin Morgan, Mushfiqur Rahm, Shakib Al Hasan, Tamim Iqbal

Final Thoughts

Longevity is the key to several positive outcomes in life.

These players have stayed at the top of the game for more than a decade. WE can just sit back and appreciate their contributions to their teams, the Cricket World Cup, and the sport of cricket in general.

Frequently Asked Questions (FAQ) – Most World Cup Matches Played by Cricketers

Which cricketers have played the most Cricket World Cup matches?

Ricky Ponting (46), Sachin Tendulkar (45), Mahela Jayawardene (40< Muttiah Muralitharan (39), and Glenn McGrath (39) have played the most World Cup matches.Cricketers Who has Played Most World Cup Matches: (Pictures from Left to Right) Glenn McGrath, Ricky Ponting, Sachin Tendulkar, Mahela Jayawardene, Muttiah Muralitharan

How many World Cup matches has Virat Kohli played?

Virat Kohli has played 26 World Cup matches so far.

Other 2023 Cricket World Cup Content

If you liked reading facts about the World Cup, consider checking these articles out:

© 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).

Most Wickets in a Single ODI World Cup: Who Will Take the Most Wickets in the 2023 ODI World Cup?

Who has taken the most wickets in a single ODI World Cup?

Let’s get to the facts right away!

Key Takeaways

  • Mitchell Starc (27) and Glenn McGrath (26) have taken the most wickets in a single ODI Cricket World Cup in 2019 & 2007 respectively.
  • Among the Top 17 most wicket takers in one CWC (Cricket World Cup), Mitchell Starc had an insane 2015 World Cup – 10.18 average, 17.40 strike rate, and 3.50 economy – the best stats in all departments.
  • Shahid Afridi in 2011 took 5 wickets twice & 4 wickets twice as well, the most for any bowler. On the flip side, Glenn McGrath took 4-wickets or above zero times in his astonishing run to 26 wickets in 2007.
  • Australians have featured as the top wicket-taker in an ODI World Cup on six out of the 12 occasions. Glenn McGrath & Mitchell Starc both appear twice.
PlayerWicketsWorld Cup
Mitchell Starc272019 CWC
Glenn McGrath262007 CWC
Chaminda Vaas232003 CWC
Muttiah Muralitharan232007 CWC
Shaun Tait232007 CWC
Mitchell Starc222015 CWC
Trent Boult222015 CWC
Brett Lee222003 CWC
Shahid Afridi212011 CWC
Glenn McGrath212003 CWC

Evolution of the Most Wickets in a Single World Cup (1975-2023)

  • 1975: Gary Gilmour (Australia) – 11
  • 1979: Mike Hendrick (England) – 10
  • 1983: Roger Binny (India) – 18
  • 1987: Craig McDermott (Australia) – 18
  • 1992: Wasim Akram (Pakistan) – 18
  • 1996: Anil Kumble (India) – 15
  • 1999: Geoff Allott (New Zealand), Shane Warne (Australia) – 20
  • 2003: Chaminda Vaas (Sri Lanka) – 23
  • 2007: Glenn McGrath (Australia) – 26
  • 2011: Shahid Afridi (Pakistan), Zaheer Khan (India) – 21
  • 2015: Mitchell Starc (Australia), Trent Boult (New Zealand) – 22
  • 2019: Mitchell Starc (Australia) – 27

List of Top 17 Wicket Takers in a Single ODI World Cup

We filtered with a cut-off of 20 wickets in a single world cup. 17 bowlers have taken 20 or more wickets in a cricket world cup. Here is the complete list.

1. Mitchell Starc (Australia) – 27 Wickets, 2019 ODI World Cup

  • Innings: 27
  • Overs/Balls Bowled: 92.2 Overs (554 Balls)
  • Average/SR: 18.59/20.51
  • Economy: 5.43
  • Best Figures: 5/26
  • 4/5 Wicket Hauls: 2/2
Embed from Getty Images

2. Glenn McGrath (Australia) – 26 Wickets, 2007 ODI World Cup

  • Innings: 11
  • Overs/Balls Bowled: 80.5 Overs (485 Balls)
  • Average/SR: 13.73/18.65
  • Economy: 4.41
  • Best Figures: 3/14
  • 4/5 Wicket Hauls: 0/0
Embed from Getty Images

3. Chaminda Vaas (Sri Lanka) – 23 Wickets, 2003 ODI World Cup

  • Innings: 10
  • Overs/Balls Bowled: 88.0 Overs (528 Balls)
  • Average/SR: 14.39/22.95
  • Economy: 3.76
  • Best Figures: 6/25
  • 4/5 Wicket Hauls: 1/1
Embed from Getty Images

4. Muttiah Muralitharan (Sri Lanka) – 23 Wickets, 2007 ODI World Cup

  • Innings: 10
  • Overs/Balls Bowled: 84.4 Overs (508 Balls)
  • Average/SR: 15.26/22.08
  • Economy: 4.14
  • Best Figures: 4/19
  • 4/5 Wicket Hauls: 2/0
Embed from Getty Images

5. Shaun Tait (Australia) – 23 Wickets, 2007 ODI World Cup

  • Innings: 11
  • Overs/Balls Bowled: 84.3 Overs (507 Balls)
  • Average/SR: 20.30/22.04
  • Economy: 5.52
  • Best Figures: 4/39
  • 4/5 Wicket Hauls: 1/0
Embed from Getty Images

6. Mitchell Starc (Australia) – 22 Wickets, 2015 ODI World Cup

  • Innings: 8
  • Overs/Balls Bowled: 63.5 Overs (383 Balls)
  • Average/SR: 10.18/17.40
  • Economy: 3.50
  • Best Figures: 6/28
  • 4/5 Wicket Hauls: 1/1
Embed from Getty Images

7. Trent Boult (New Zealand) – 22 Wickets, 2015 ODI World Cup

  • Innings: 9
  • Overs/Balls Bowled: 85.0 Overs (510 Balls)
  • Average/SR: 16.86/23.18
  • Economy: 4.36
  • Best Figures: 5/27
  • 4/5 Wicket Hauls: 1/1
Embed from Getty Images

8. Brett Lee (Australia) – 22 Wickets, 2003 ODI World Cup

  • Innings: 10
  • Overs/Balls Bowled: 83.1 Overs (499 Balls)
  • Average/SR: 17.90/22.68
  • Economy: 4.73
  • Best Figures: 5/42
  • 4/5 Wicket Hauls: 0/1
Embed from Getty Images

9. Shahid Afridi (Pakistan) – 21 Wickets, 2011 ODI World Cup

  • Innings: 8
  • Overs/Balls Bowled: 74.3 Overs (447 Balls)
  • Average/SR: 12.85/21.88
  • Economy: 3.62
  • Best Figures: 5/16
  • 4/5 Wicket Hauls: 2/2
Embed from Getty Images

10. Glenn McGrath (Australia) – 21 Wickets, 2003 ODI World Cup

  • Innings: 11
  • Overs/Balls Bowled: 87.0 Overs (522 Balls)
  • Average/SR: 14.76/24.85
  • Economy: 3.56
  • Best Figures: 7/15
  • 4/5 Wicket Hauls: 0/1
Embed from Getty Images

11. Brad Hogg (Australia) – 21 Wickets, 2007 ODI World Cup

  • Innings: 11
  • Overs/Balls Bowled: 82.5 Overs (497 Balls)
  • Average/SR: 15.80/23.66
  • Economy: 4.00
  • Best Figures: 4/27
  • 4/5 Wicket Hauls: 2/0
Embed from Getty Images

12. Zaheer Khan (India) – 21 Wickets, 2011 ODI World Cup

  • Innings: 9
  • Overs/Balls Bowled: 81.3 Overs (489 Balls)
  • Average/SR: 18.76/23.28
  • Economy: 4.83
  • Best Figures: 3/20
  • 4/5 Wicket Hauls: 0/0
Embed from Getty Images

13. Lockie Ferguson (New Zealand) – 21 Wickets, 2019 ODI World Cup

  • Innings: 9
  • Overs/Balls Bowled: 83.4 Overs (502 Balls)
  • Average/SR: 19.47/23.90
  • Economy: 4.88
  • Best Figures: 4/37
  • 4/5 Wicket Hauls: 1/0
Embed from Getty Images

14. Geoff Allott (New Zealand) – 20 Wickets, 1999 ODI World Cup

  • Innings: 9
  • Overs/Balls Bowled: 87.4 Overs (526 Balls)
  • Average/SR: 16.25/26.30
  • Economy: 3.70
  • Best Figures: 4/37
  • 4/5 Wicket Hauls: 2/0
Embed from Getty Images

15. Shane Warne (Australia) – 20 Wickets, 1999 ODI World Cup

  • Innings:10
  • Overs/Balls Bowled: 94.2 Overs (566 Balls)
  • Average/SR: 18.05/28.30
  • Economy: 3.82
  • Best Figures: 4/29
  • 4/5 Wicket Hauls: 2/0
Embed from Getty Images

16. Jofra Archer (England) – 20 Wickets, 2019 ODI World Cup

  • Innings: 11
  • Overs/Balls Bowled: 100.5 Overs (605 Balls)
  • Average/SR: 23.05/30.25
  • Economy: 4.57
  • Best Figures: 3/27
  • 4/5 Wicket Hauls: 0/0
Embed from Getty Images

17. Mustafizur Rahman (Bangladesh) – 20 Wickets, 2019 ODI World Cup

  • Innings: 8
  • Overs/Balls Bowled: 72.1 Overs (433 Balls)
  • Average/SR: 24.20/21.65
  • Economy: 6.70
  • Best Figures: 5/59
  • 4/5 Wicket Hauls: 0/2
Embed from Getty Images

Honorable Mentions:

18 Wickets: Lasith Malinga (2007), Tim Southee (2011), Umesh Yadav (2015), Roger Binny (1983), Wasim Akram (1992), Craig McDermott -(1987), Glenn McGrath (1999), Jasprit Bumrah (2019), Zaheer Khan (2003), Mark Wood (2019)

Final Thoughts

Glenn McGrath & Mitchell Starc have become legends in the World Cup due to their bowling exploits.

Starc has a chance to become the undisputed leader of World Cup bowling in 2023, but will we find new faces this time around?

Also Read: Who Has Taken the Most Number of Wickets in the Cricket World Cup? | List of the Highest Wicket Takers in Men’s ODI Cricket World Cup (1975-2019)

Frequently Asked Questions (FAQ)

Who has taken the most wickets in a single cricket World Cup?

Mtichell Starc (27 in 2015 CWC) & Glenn McGrath (26 in 2007 CWC) are the most successful bowlers in the history of the cricket World Cup.Most Wickets in a Single World Cup: (Pictured here from left to right) Chaminda Vaas, Mitchell Starc, Glenn McGrath, Muttiah Muralitharan

How many wickets did Zaheer Khan in the 2011 cricket World Cup?

Zaheer Khan took 21 wickets in the 2011 cricket world cup.

How many bowlers have taken 20 wickets in the cricket world cup?

17 bowlers have taken 20 or more wickets in the ODI World Cup.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 09/25/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 Number of Wickets in the Cricket World Cup? | List of the Highest Wicket Takers in Men’s ODI Cricket World Cup (1975-2019)

Who has taken the greatest number of wickets in the Cricket World Cup (ODI)? Here’s a quick preview: Glenn McGrath has taken the most ODI World Cup wickets (71). Both McGrath & Mitchell Starc have dominated World Cup bowling from every measure.

The World Cup is closer than it appears. Less than 30 days to go for the 2023 Cricket World Cup now, can you believe it?

So, let’s dive right in and find out all about the greatest World Cup wicket-takers.

ODI Cricket World Cup Wicket Takers – By the Numbers

  • The top 5 wicket takers in the ODI Cricket World Cup (CWC) are Glenn McGrath (71), Muttiah Muralitharan (68), Lasith Malinga (56), Wasim Akram (55), and Mitchell Starc (49).
  • From the Top 20 wicket-takers in the ODI CWC, nations most represented are as follows: Australia (5), New Zealand (4), Sri Lanka, Pakistan (3), South Africa, India (2), and Bangladesh (1). Surprisingly, the West Indies do not make the Top 30 in this list.
  • Mitchell Starc has the best average (14.81), bowling strike rate (19.12), and most occurrences of 4 wickets or more (6: 3 – 4-fers, 3 – 5-fers). On the other end of the spectrum, Shakib Al Hasan has the worst average (35.94) and strike rates (42.14).
  • The best figures from this group of 20 are Glenn McGrath (7/15), Tim Southee (7/33), Chaminda Vaas (6/25), Mitchell Starc (6/28), and Lasith Malinga (6/38). Note that Shane Bond also has World Cup figures of 6/23, but his overall wicket tally of 30 ranks him at #26 in this list.
  • Mitchell Starc (49), Trent Boult (39), Tim Southee (34), and Shakib Al Hasan (34) are the only active players still in this list who are expected to play in the 2023 ODI World Cup.

The ODI Cricket World Cup: Who Has Taken the Most Number of Wickets?

PlayerWickets
Glenn McGrath71
Muttiah Muralitharan68
Lasith Malinga56
Wasim Akram55
Mitchell Starc*49
Chaminda Vaas 49
Zaheer Khan44
Javagal Srinath44
Imran Tahir40
Trent Boult*39
Allan Donald38
Jacob Oram36
Daniel Vettori36
Brett Lee35
Wahab Riaz35
Brad Hogg34
Imran Khan34
Shaun Tait34
Tim Southee*34
Shakib Al Hasan*34

*still playing (and may rise up the ranks)

Also Read: How Many Times Has Australia Won the Cricket World Cup? Complete List of Australia’s ICC Trophies—Under-19, World Cups, Gold Medals, Men, Women, T20I, ODI, WTC!, 17 South Africa World Cup Chokes and Heartbreaks: The Complete List (Men’s & Women’s Combined), Rethinking the ODI World Cup format, India vs Pakistan World Cup (The Ultimate Guide): Highest Run Scorer, Highest Wicket Taker, Records, and More!, All-Time XI Cricket – World Cup Edition

List of the Top 20 Highest Wicket Takers in the Cricket World Cup

1. Glenn McGrath (Australia), 71

Years Played: 1996-2007

  • Matches/Innings: 39/39
  • Best: 7/15
  • 4-fers/5-fers: 0/2
  • Average/Strike Rate: 18.19/27.53
  • Economy: 3.96
Embed from Getty Images

2. Muttiah Muralitharan (Sri Lanka), 68

Years Played: 1996-2011

  • Matches/Innings: 40/39
  • Best: 4/19
  • 4-fers/5-fers: 4/0
  • Average/Strike Rate: 19.63/30.30
  • Economy: 3.88

*Also spelled as Muralidaran

Embed from Getty Images

3. Lasith Malinga (Sri Lanka), 56

Years Played: 2007-2019

  • Matches/Innings: 29/28
  • Best: 6/38
  • 4-fers/5-fers: 2/1
  • Average/Strike Rate: 22.87/24.89
  • Economy: 5.51

Also Read: Lasith Malinga: The Slinga, Slayer, and SuperStar

Embed from Getty Images

4. Wasim Akram (Pakistan), 55

Years Played: 1987-2003

  • Matches/Innings: 38/36
  • Best: 5/28
  • 4-fers/5-fers: 49
  • Average/Strike Rate: 23.83/35.40
  • Economy: 4.04
Embed from Getty Images

5. Mitchell Starc* (Australia), 49

Years Played: 2015-2019

  • Matches/Innings: 18/18
  • Best: 6/28
  • 4-fers/5-fers: 3/3
  • Average/Strike Rate: 14.81/19.12
  • Economy: 4.64
Embed from Getty Images

6. Chaminda Vaas (Sri Lanka), 49

Years Played: 1996-2007

  • Matches/Innings: 31/31
  • Best: 6/25
  • 4-fers/5-fers: 1/1
  • Average/Strike Rate: 21.22/32.04
  • Economy: 3.97
Embed from Getty Images

7. Zaheer Khan (India), 44

Years Played: 2003-2011

  • Matches/Innings: 23/23
  • Best: 4/42
  • 4-fers/5-fers: 1/0
  • Average/Strike Rate: 20.22/27.11
  • Economy: 4.47
Embed from Getty Images

8. Javagal Srinath (India), 44

Years Played: 1992-2003

  • Matches/Innings: 34/33
  • Best: 4/30
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 27.81/38.63
  • Economy: 4.32
Embed from Getty Images

9. Imran Tahir (South Africa), 40

Years Played: 2011-2019

  • Matches/Innings: 22/21
  • Best: 40
  • 4-fers/5-fers: 4/1
  • Average/Strike Rate: 21.17/28.77
  • Economy: 4.41
Embed from Getty Images

10. Trent Boult* (New Zealand), 39

Years Played: 2015-2019

  • Matches/Innings: 19/19
  • Best:5/27
  • 4-fers/5-fers: 3/1
  • Average/Strike Rate: 21.79/28.30
  • Economy: 4.61
Embed from Getty Images

11. Allan Donald (South Africa), 38

Years Played: 1992-2003

  • Matches/Innings: 25/25
  • Best: 4/17
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 24.02/34.55
  • Economy: 4.17
Embed from Getty Images

12. Jacob Oram (New Zealand), 36

Years Played: 2003-2011

  • Matches/Innings: 23/23
  • Best: 4/39
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 21.33/30.38
  • Economy: 4.21
Embed from Getty Images

13. Daniel Vettori (New Zealand), 36

Years Played: 2003-2015

  • Matches/Innings: 32/31
  • Best: 4/18
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 21.33/30.38
  • Economy: 4.14
Embed from Getty Images

14. Brett Lee (Australia), 35

Years Played: 2003-2011

  • Matches/Innings: 17/17
  • Best: 5/42
  • 4-fers/5-fers: 2/1
  • Average/Strike Rate: 17.97/23.57
  • Economy: 4.57
Embed from Getty Images

15. Wahab Riaz (Pakistan), 35

Years Played: 2011-2019

  • Matches/Innings: 20/20
  • Best: 5/46
  • 4-fers/5-fers: 1/1
  • Average/Strike Rate: 26.45/28.57
  • Economy: 5.55
Embed from Getty Images

16. Brad Hogg (Australia), 34

Years Played: 2003-2007

  • Matches/Innings: 21/20
  • Best: 4/27
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 19.23/27.97
  • Economy: 4.12
Embed from Getty Images

17. Imran Khan (Pakistan), 34

Years Played: 1975-1992

  • Matches/Innings: 28/19
  • Best: 4/37
  • 4-fers/5-fers: 2/0
  • Average/Strike Rate: 19.26/29.91
  • Economy: 3.86
Embed from Getty Images

18. Shaun Tait (Australia), 34

Years Played: 2007-2011

  • Matches/Innings: 18/18
  • Best: 4/39
  • 4-fers/5-fers: 1/0
  • Average/Strike Rate: 21.50/24.08
  • Economy: 5.35
Embed from Getty Images

19. Tim Southee* (New Zealand), 34

Years Played: 2011-2019

  • Matches/Innings: 18/18
  • Best: 7/33
  • 4-fers/5-fers: 0/1
  • Average/Strike Rate: 25.11/28.64
  • Economy: 5.26
Embed from Getty Images

20. Shakib Al Hasan* (Bangladesh), 34

Years Played: 2007-2019

  • Matches/Innings: 29/29
  • Best: 5/29
  • 4-fers/5-fers: 1/1
  • Average/Strike Rate: 35.94/42.14
  • Economy: 5.11
Embed from Getty Images

Honorable Mentions: Shane Warne – 32, Chris Harris – 32, Mohammad Shami – 31, Anil Kumble – 31, Shaun Pollock – 31, Shane Bond – 30, Ian Botham – 30, Shoaib Akhtar – 30, and Shahid Afridi – 30.

Final Thoughts

Although these players have taken the greatest number of wickets in the Cricket World Cup, but more than the numbers, they have given us plenty of memories to remember them by.

Think Wahab Riaz vs Watson, Chaminda Vaas’s hat-trick, Boult vs Starc at Eden Park, Wasim Akram in the final, that Shane Bond spell, Imran Tahir’s celebrations, and much more.

I will leave you with this question for the 2023 ODI World Cup is, “Can Mitchell Starc break the World Cup record for the most wickets?” Comment below!

Related Cricket Content

Check out our entire library of 2023 ODI World Cup content here. Here is a brief snippet.

2023 ODI Cricket World Cup Schedule

2023 ODI Cricket World Cup Squads

Cricket Stats

The top 5 wicket takers in the ODI Cricket World Cup (CWC) are Glenn McGrath (71), Muttiah Muralitharan (68), Lasith Malinga (56), Wasim Akram (55), and Mitchell Starc (49).

Frequently Asked Questions (FAQ) – Most Number of Wickets in the Cricket World Cup

Who has taken the most wickets in World Cup?

Glenn McGrath (71), Muttiah Muralitharan (68), Lasith Malinga (56), Wasim Akram (55), and Mitchell Starc (49) have taken the most number of wickets in the Cricket World Cup.Most Number of Wickets in the Cricket World Cup: Pictured here (from left to right) Lasith Malinga, Glenn McGrath, Mitchell Starc, Muttiah Muralitharan, and Wasim Akram.

How many World Cup wickets does Mitchell Starc have?

Mitchell Starc has taken 49 ODI World Cup wickets from just 18 matches. He boasts an absurd bowling average of 14.18 & strike rate of 19.12. He has taken 4-wickets thrice and 5-wickets thrice as well.Photo of Mitchell Starc celebrating in the 2015 World Cup final.

Can Mitchell Starc break the World Cup record for the most wickets?

Yes he can. If he is fit and plays in all the games on India’s pitches, then he can take 23 wickets to break Glenn McGrath’s record of 71 wickets. In case Australia reaches the final, he may have as many as 11 matches to break the World record (otherwise, he can play a maximum of 9 matches in the group stage).Pictured here - Bowling action of Mitchell Starc (photo from the 2015 Cricket World Cup).

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 08/13/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 Test Cricket? | List of The Top 26 Highest Wicket Takers In Test Cricket History

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan (800), Shane Warne (792), Jimmy Anderson* (688), Anil Kumble (619), Stuart Broad* (600), Glenn Mcgrath (563), and Courtney Walsh (519) have taken the most wickets in Test cricket.

Today, we go in-depth and discuss the stats and characteristics of the highest wicket-takers in Test cricket. Here is the comprehensive list of the Top 26 cricketers with the most wickets in Test cricket.

Also Read: Who Has the Most Test Centuries in Cricket History?| List of Top 25 Cricketers with Test Hundreds, 155 Greatest Cricketers of All Time (Men’s), List of Top 35 Run Scorers in Test History

Key Takeaways

  • 26 bowlers have taken 350 or more wickets in Test cricket. From this, 17 bowlers have taken 400+ wickets, while only 7 have scaled the 500+ mountain.
  • 18 fast bowlers, six off-spinners, and two leg-spinners make up the list of 26 highest wicket-takers in Test history. 23 of them are right-arm bowlers while three are left-arm bowlers.
  • Australia and India (4) have produced the most bowlers with 350+ Test wickets, while Sri Lanka, South Africa, West Indies, England, and New Zealand (3) are tied for second place.
  • Jimmy Anderson (688), Stuart Broad (589), Nathan Lyon (496), and Ravichandran Ashwin (474) are the only active cricketers on this list.

*still playing

Test Cricket Bowling Records: Top 25 Highest Wicket-Takers in Test Cricket History

Test cricket is one of the oldest and most revered forms of the game.

Through its long and storied history, some truly great bowlers have emerged, with many of them going on to become the greatest wicket-takers in Test cricket history. In this article, we’ll look at a list of the highest wicket-takers in Test cricket history, and what makes them among the best bowlers that ever played the game.

Let’s take a look.

1. Muttiah Muralitharan (Sri Lanka) – 800 Test Wickets

  • Years Played: 1992-2010
  • Test Matches Played: 133
  • Average: 22.72, Strike Rate: 55.04
  • 5-fer/10-fer: 67/22

Muttiah Muralitharan, a Sri Lanka offspinner, is the leading wicket-taker in Test cricket. He achieved these feats throughout his career between 1992 and 2010 — his bowling average was a spectacular 22.72. With an unusual action, fear in his eyes, and skill on display, Murali regularly blew the opposition away.

Embed from Getty Images

2. Shane Warne (Australia) – 708 Test Wickets

  • Years Played: 1992-2007
  • Test Matches Played: 145
  • Average: 25.41, Strike Rate: 57.49
  • 5-fer/10-fer: 37/10

Shane Warne was considered one of the best bowlers of all time. He made leg spin cool and bowled some of the balls of the century.

RIP Legend.

Embed from Getty Images

3. James Anderson (England) – 688* Test wickets

  • Years Played: 2003-
  • Test Matches Played: 182*
  • Average: 26.27, Strike Rate: 56.4
  • 5-fer/10-fer: 32/3

James Anderson is probably the golden standard of swing bowling in Test cricket. He started playing bowling in 2003 and is still going strong. His longevity is one to admire, and his consistency one to emulate. We can just hope this journey continues for a few more Tests.

Embed from Getty Images

4. Anil Kumble (India) – 619 Test Wickets

  • Years Played: 1990-2008
  • Test Matches Played: 132
  • Average: 29.65, Strike Rate: 65.99
  • 5-fer/10-fer: 35/8

Anil Kumble was known for his accurate leg-spin skills. Fortitude and desire were the main elements in Kumble’s game. ‘Jumbo’ as he was referred to, was a mainstay for Indian cricket for more than a decade. He will always be remembered for the 10-fer vs Pakistan at the Feroz Shah Kotla.

Embed from Getty Images

5. Stuart Broad (England) – 600* Test Wickets

  • Years Played: 2007-
  • Test Matches Played: 166*
  • Average: 27.60, Strike Rate: 55.6
  • 5-fer/10-fer: 20/3

Since starting his Test match career in 2007, England’s Stuart Broad has been regarded as a favorite by many. With Jimmy Anderson, Broad formed a formidable partnership for years to come. When he is in form, Broad’s spells are a joy to witness.

Embed from Getty Images

6. Glenn McGrath (Australia) – 563 Test Wickets

  • Years Played: 1993-2007
  • Test Matches Played: 124
  • Average: 21.64, Strike Rate: 51.95
  • 5-fer/10-fer: 29/3

Australian quick bowler Glenn McGrath has become a cult figure with his length and his line. An iconic cricketer, he created a destructive combination with Shane Warne during Australia’s golden generation.

Embed from Getty Images

7. Courtney Walsh (West Indies) – 519 Test Wickets

  • Years Played: 1984-2001
  • Test Matches Played: 132
  • Average: 24.44, Strike Rate: 57.84
  • 5-fer/10-fer: 22/3

Courtney Walsh, a West Indian Indian fast bowler, is well known for his longevity, speed, and precision. His fast-bowling relationship with Curtly Ambrose was an aggressive and intimidating experience.

Embed from Getty Images

8. Nathan Lyon (Australia) – 496* Test Wickets

  • Years Played: 2011-
  • Test Matches Played: 122*
  • Average: 31.00, Strike Rate: 63035
  • 5-fer/10-fer: 23/4

In 2011 Nathan Lyon made his first appearance as Australia’s leading spin bowler. Lyon is known for his enduring tenacity and has been one of the iconic off-spinners of his generation.

Embed from Getty Images

9. Ravichandran Ashwin (India) – 474* Test Wickets

  • Years Played: 2011-
  • Test Matches Played: 92*
  • Average: 23.93, Strike Rate: 51.84
  • 5-fer/10-fer: 32/7

Ravichandran Ashwin is the most successful spin-bowling all-rounder India has ever produced. His range of spinning deliveries has consistently earned him wickets and is one of the great thinkers of the game. In addition to his impressive bowling stats, Ashwin also boasts 5 Test centuries.

Embed from Getty Images

10. Dale Steyn (South Africa) – 439 Test Wickets

  • Years Played: 2004–2019
  • Test Matches Played: 93
  • Average: 22.95, Strike Rate: 42.38
  • 5-fer/10-fer: 26/5

Dale Steyn was one of the most feared fast bowlers in Test cricket for over a decade, and his stats prove it. With an impressive strike rate of 42.38, Steyn consistently took wickets throughout his career to become South Africa’s most successful bowler since Allan Donald and Shaun Pollock. His ability to swing the ball both ways made him as dangerous as any bowler in the world.

Also Read: Dale Steyn, The Embodiment of Simplicity and Intensity, Retires—The Greatest Fast Bowler of Them All

Embed from Getty Images

11. Kapil Dev (India) – 434 Test Wickets

  • Years Played: 1978–1994
  • Test Matches Played: 131
  • Average: 29.64, Strike Rate: 63.91
  • 5-fer/10-fer: 23/2

Kapil Dev is considered by many to be India’s greatest-ever cricketer. Although not a traditionally fast bowler like Dale Steyn or Malcolm Marshall, Kapil had a great ability to extract bounce from any pitch and was capable of bowling long spells of accuracy with great success – something that often goes unrecognized.

Embed from Getty Images

12. Rangana Herath (Sri Lanka) – 433 Test Wickets

  • Years Played: 1999–2018
  • Test Matches Played: 93
  • Average: 28.07, Strike Rate: 60.03
  • 5-fer/10-fer: 34/9

Rangana Herath is one of the most successful spin bowlers to ever play Test cricket and was a mainstay in the Sri Lankan team since his debut in 1999. His ability to extract turn from even the driest of pitches made him one of the toughest bowlers to face, as did his commitment to bowling accurate line and length for long periods of time. In addition, Herath was also capable of picking up wickets in quick succession, making him a dangerous bowler in the fourth innings.

Embed from Getty Images

13. Sir Richard Hadlee (New Zealand) – 431 Test Wickets

  • Years Played: 1973–1990
  • Test Matches Played: 86
  • Average: 22.29, Strike Rate: 50.85
  • 5-fer/10-fer: 36/9

Sir Richard Hadlee is one of the greatest all-rounders to grace the cricket field and was a regular in the New Zealand Test team from 1973 until 1990. A genuine fast bowler with great swing and accuracy, Sir Richard picked up 431 wickets over his career at an outstanding average of 22 – making him one of the most successful bowlers in Test cricket history.

Embed from Getty Images

14. Shaun Pollock (South Africa) – 421 Test Wickets

  • Years Played: 1995–2008
  • Test Matches Played: 108
  • Average: 23.11, Strike Rate: 57.84
  • 5-fer/10-fer: 16/1

In spite of his relative lack of pace, Pollock was able to compensate with impeccable accuracy and line & length, and the result was 421 Test wickets at an impressive average of 23. His ability to swing the ball both ways, combined with his knack for picking up wickets in clusters, saw him play a crucial role in South Africa’s rise as a cricketing superpower.

Embed from Getty Images

15. Harbhajan Singh (India) – 417 Test Wickets

  • Years Played: 1998–2015
  • Test Matches Played: 103
  • Average: 32.46, Strike Rate: 68.53
  • 5-fer/10-fer: 25/5

Harbhajan Singh is one of India’s most famous spinners and was central to India’s famous series win over Australia on home soil in 2001. With 417 Test wickets under his belt and an economy rate of just under three runs per over, Harbhajan consistently proved himself to be a valuable asset for the Indian team. His ability to take wickets in clusters, combined with his sharp off-breaks and top spinners, made him one of the most successful spinners in Indian Test cricket history.

Also Read: Border-Gavaskar Trophy (BGT): The Definitive Guide (Updated 2023), Complete History, Most Runs, Most Wickets, and BGT 2023 Schedule

Embed from Getty Images

16. Wasim Akram (Pakistan) – 414 Test Wickets

  • Years Played: 1985–2002
  • Test Matches Played: 104
  • Average: 23.62, Strike Rate: 54.65
  • 5-fer/10-fer: 25/5

Wasim Akram is widely regarded as one of the greatest fast bowlers ever to have graced a cricket field and it is no surprise that he is also amongst the highest wicket-takers in Test cricket history with 414 scalps throughout his illustrious career. His ability to swing the ball both ways, combined with his nagging accuracy and excellent control made him a nightmare for batsmen all over the world. He is certainly a legend of the game.

Embed from Getty Images

17. Curtly Ambrose (West Indies) – 405 Test Wickets

  • Years Played: 1988–2000
  • Test Matches Played: 98
  • Average: 20.99, Strike Rate: 54.57
  • 5-fer/10-fer: 22/3

Curtly Ambrose had an exceptional ability to extract bounce from any surface. One of the most dangerous bowlers of his time, he produced some of the most devastating spells of all time. Also a decent musician.

Also Read: 24 Cricketers with Musical Talent Who Will Rock You Ft. Don Bradman, Sreesanth, and AB De Villiers

Embed from Getty Images

18. Makhaya Ntini (South Africa) – 390 Test Wickets

  • Years Played: 1998–2009
  • Test Matches Played: 101
  • Average: 28.82, Strike Rate: 53.42
  • 5-fer/10-fer: 18/4

Makhaya Ntini was one of South Africa’s most successful bowlers in Test cricket and a mainstay in the Proteas team since his debut in 1998. With Pollock, Kallis, Donald, and later Steyn, Morkel, Rabada, Ngidi, & Nortje, his influence on South Africa’s pace bowling cannot be understated.

Embed from Getty Images

19. Ian Botham (England) – 383 Test Wickets

  • Years Played: 1977–1992
  • Test Matches Played: 102
  • Average: 28.40, Strike Rate: 56.95
  • 5-fer/10-fer: 27/4

Sir Ian Botham is undoubtedly one of the greatest all-rounders ever to play cricket. Along with Kapil Dev, Imran Khan, & Sir Richard Hadlee, these four formed the golden generation of all-rounders.

Embed from Getty Images

20. Malcolm Marshall (West Indies) – 376 Test Wickets

  • Years Played: 1978–1991
  • Test Matches Played: 81
  • Average: 20.94, Strike Rate: 46.76
  • 5-fer/10-fer: 22/4

Malcolm Marshall boasts an envious bowling strike rate of 46.76 and was one of the core bowlers in THAT West Indies side.

Also Read: Top 5 Greatest Cricket Teams Ever To Be Assembled

Embed from Getty Images

21. Waqar Younis (Pakistan) – 373 Test Wickets

  • Years Played: 198902003
  • Test Matches Played: 87
  • Average: 23.56, Strike Rate: 43.49
  • 5-fer/10-fer: 22/5

Apart from Malcolm Marshall & Dale Steyn, Waqar Younis is the other fast bowler with a bowling strike rate in the low forties. With the ability to break stumps at will and bowl deadly yorkers, he formed the perfect foil with Wasim Akram.

Embed from Getty Images

22. Tim Southee (New Zealand) – 370 Test Wickets

  • Years Played: 2008–
  • Test Matches Played: 94*
  • Average: 28.98, Strike Rate: 58.40
  • 5-fer/10-fer: 15/1

Tim Southee is one of New Zealand’s most successful bowlers in Test cricket and has been a mainstay in the Black Caps team since his debut in 2008. He is best known for his ability to swing the ball both ways, combined with his accurate line & length and good control. After 2014, it was the partnership of Southee-Boult that would plant the seeds for the 2021 World Test Championship victory.

Also Read: World Test Championship Final Review 2021, Prediction Results, WTC XI, and Stats: It Is New Zealand’s Time

Embed from Getty Images

23. Imran Khan (Pakistan) – 362 Test Wickets

  • Years Played: 1971–1992
  • Test Matches Played: 88
  • Average: 22.81, Strike Rate: 53.75
  • 5-fer/10-fer: 23/6

Imran Khan is one of the greatest icons of Pakistan cricket. He holds the distinction of leading a nation to a World Cup victory…as well as leading a nation as a Prime Minister.

Embed from Getty Images

24. Daniel Vettori (New Zealand) – 362 Test Wickets

  • Years Played: 1997–2014
  • Test Matches Played: 113
  • Average: 34.36, Strike Rate: 79.59
  • 5-fer/10-fer: 20/3

Daniel Vettori was New Zealand’s sole spin sensation in a land of fast bowlers, swing kings, and dibbly-dobbler specialists. Although his strike rate is a bit on the high side, it was the economy of 2.59 that helped the Kiwis to maintain control.

Embed from Getty Images

25. Dennis Lillee (Australia) – 355 Test Wickets

  • Years Played: 1971-1984
  • Test Matches Played: 70
  • Average: 23.92, Strike Rate: 52.01
  • 5-fer/10-fer: 23/7

Perhaps the original star of the art of fast bowling in modern-day Test cricket, Lillee would become an inspiration for future generations.

Embed from Getty Images

26. Chaminda Vaas (Sri Lanka) – 355 Test Wickets

  • Years Played: 1994–2009
  • Test Matches Played: 111
  • Average: 29.58, Strike Rate: 66.02
  • 5-fer/10-fer: 12/2

The final bowler on the 350+ Test wicket list is none other than Chaminda Vaas. Central to Sri Lanka’s rise into the upper echelons of Test cricket, Vaas became their most successful fast bowler.

Embed from Getty Images

Final Thoughts

The list of the highest wicket-takers in Test cricket history is a testament to the skill, determination, and excellence that each of these great players has shown throughout their careers.

Each bowler has left an indelible mark on the game, making them all true legends of the sport.

These bowlers have set a high standard for future generations to strive for and will undoubtedly be remembered as some of the greatest Test cricketers ever.

Who is your all-time favorite bowler in Test cricket?

Frequently Asked Questions

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan has taken the most wickets in Test cricket (800).

Can Jimmy Anderson take 700 Test wickets?

Yes, Jimmy Anderson is currently on 685 wickets and will play the 5-match Ashes series against England at home. He may not play all the matches but should still get to the coveted 700-wicket mark.

Who has 4000 runs and 400 wickets in Test matches?

Kapil Dev is the only Indian player with 4000 Test runs and 400 Test wickets in Test history.

How many cricketers have taken 300 wickets or more in Test cricket?

37 bowlers have taken 300 or more wickets in Test cricket. From this, 26 have gone on to take 350 wickets, 17 have taken 400 wickets, and only 7 bowlers have taken 500+ Test wickets.

Who is the leading wicket-taker in Test for England?

Jimmy Anderson is the leader wicket-taker for England in Test cricket with 685 wickets to his name.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 06/10/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).