OneTipOneHand
Bringing the game to you…
Loading your next view.
OneTipOneHand
Loading your next view.
Spot an error, a missing record or a photograph that needs attention?
Photo: Edgbaston · Will Noakes · CC BY 2.0
3,168 players
Abrar AhmedNo recorded matches in this window
Abu JayedNo recorded matches in this window
Abul HasanNo recorded matches in this window
Ashton AgarNo recorded matches in this windowNumbers come from the matches in our archive, so they cover recorded matches, not always a whole career. “Last 90 days” runs to 2026-11-15 from 2026-08-17; the “Most international” rows count international matches only. Other totals combine club and international matches unless a format is chosen, and Test totals combine both innings. These are not ICC rankings. Featured players are editorial picks.
3Ben Duckett445 runs · 7 matches
4Harry Brook397 runs · 7 matches5Tom Banton394 runs · 7 matches6Jatinder Singh368 runs · 9 matches7Kamindu Mendis339 runs · 8 matches
8Shubman Gill334 runs · 3 matches9Clinto Anto330 runs · 5 matches10Kusal Mendis321 runs · 8 matches11Louren Steenkamp318 runs · 12 matches12Zubair Ali309 runs · 5 matches
11Sandeep Lamichhane13 wickets · 6 matches12Meet Bhavsar12 wickets · 5 matches