Stats

All-time cricket leaderboards built from every match on the site — see who’s scored the most runs, taken the most wickets, or posted the highest individual innings.

  1. 1. Tawhid Hridoy350
  2. 2. Jack Lees302
  3. 3. Marques Ackerman256
  4. 4. Diego Rosier211
  5. 5. Sinethemba Qeshile200
  6. 6. Garnett Tarr200
  7. 7. Ben McKinney184
  8. 8. Kyle Jacobs178
  9. 9. Mayank Agarwal177
  10. 10. Lehan Botha170
  11. 11. Devdutt Padikkal167
  12. 12. Donovan Ferreira163
  13. 13. Jack Haynes159
  14. 14. Keaton Jennings156
  15. 15. Asa Tribe155
  16. 16. Usman Khan151
  17. 17. Wayne Madsen151
  18. 18. Jordan Hermann150
  19. 19. Joe Clarke150
  20. 20. Abdul Qadir146
  21. 21. Lara Shaw145
  22. 22. Dan Lategan144
  23. 23. Sediqullah Atal143
  24. 24. Rahmat Shah143
  25. 25. Liam Blackford139
  26. 26. Ruan de Swardt138
  27. 27. George Munsey138
  28. 28. Kathryn Bryce136
  29. 29. Georgia Elwiss134
  30. 30. Sonal Dinusha133
  31. 31. Bex Odgers133
  32. 32. Daniel Bell-Drummond133
  33. 33. Nick Gubbins133
  34. 34. Jake Lehmann133
  35. 35. Ryan Patel132
  36. 36. Ricardo Vasconcelos132
  37. 37. Lauren Kenvyn132
  38. 38. Sam Northeast132
  39. 39. Bertie Michael131
  40. 40. Niamh Holland130
  41. 41. David Bedingham129
  42. 42. Martin Andersson129
  43. 43. Abbey Freeborn128
  44. 44. Joe Cracknell128
  45. 45. Rahul Chopra127
  46. 46. Ryan Rickelton127
  47. 47. James Bracey127
  48. 48. Laura Wolvaardt126
  49. 49. Smriti Mandhana124
  50. 50. Gavin Kaplan123

About these leaderboards

Each list ranks players by their cumulative totals across every recorded match, and updates as new results come in.