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. David Bedingham655
  2. 2. James Bracey651
  3. 3. Ben McKinney626
  4. 4. Joe Clarke539
  5. 5. Tom Lammonby531
  6. 6. Maia Bouchier512
  7. 7. Martin Andersson511
  8. 8. Josh Thomas508
  9. 9. Jake Libby502
  10. 10. Ricardo Vasconcelos492
  11. 11. Harry Brook467
  12. 12. Kyle Verreynne461
  13. 13. Jack Haynes455
  14. 14. Saif Zaib454
  15. 15. Haseeb Hameed432
  16. 16. Charlie Tear431
  17. 17. Daniel Bell-Drummond427
  18. 18. George Munsey424
  19. 19. Marques Ackerman421
  20. 20. Sonal Dinusha420
  21. 21. Diego Rosier412
  22. 22. Zak Crawley408
  23. 23. Brett D'Oliveira405
  24. 24. Brandon McMullen403
  25. 25. Paul Walter398
  26. 26. Freya Kemp396
  27. 27. Babar Hayat393
  28. 28. James Vince392
  29. 29. Quinton de Kock392
  30. 30. Nick Gubbins381
  31. 31. Keaton Jennings377
  32. 32. Ben Geddes374
  33. 33. Alex Lees373
  34. 34. Curtis Campher369
  35. 35. Abdul Qadir366
  36. 36. Hamza Shaikh365
  37. 37. Dewald Brevis363
  38. 38. Sam Northeast363
  39. 39. Ollie Robinson362
  40. 40. Faf du Plessis362
  41. 41. Shimron Hetmyer361
  42. 42. Jake Lehmann360
  43. 43. Luke Procter359
  44. 44. Anshy Rath358
  45. 45. Heinrich Klaasen358
  46. 46. Liam Patterson-White357
  47. 47. Jordan Hermann356
  48. 48. Matt Critchley354
  49. 49. Toby Albert353
  50. 50. Tawhid Hridoy350

About these leaderboards

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