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. Shafali Verma370
  35. 35. Curtis Campher369
  36. 36. Abdul Qadir366
  37. 37. Hamza Shaikh365
  38. 38. Dewald Brevis363
  39. 39. Sam Northeast363
  40. 40. Ollie Robinson362
  41. 41. Faf du Plessis362
  42. 42. Shimron Hetmyer361
  43. 43. Jake Lehmann360
  44. 44. Luke Procter359
  45. 45. Anshy Rath358
  46. 46. Heinrich Klaasen358
  47. 47. Liam Patterson-White357
  48. 48. Jordan Hermann356
  49. 49. Matt Critchley354
  50. 50. Toby Albert353

About these leaderboards

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