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
1,253 players
Mohammad RafiqueNo recorded matches in this window
Mohammad SamiNo 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-14 from 2026-08-16; 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.
1Matt Renshaw377 runs · 4 matches
2Travis Head232 runs · 4 matches
3Temba Bavuma218 runs · 3 matches
4Harry Brook215 runs · 3 matches
5Saud Shakeel204 runs · 3 matches
6Aiden Markram202 runs · 3 matches7Jordan Cox202 runs · 3 matches
8Marco Jansen198 runs · 3 matches
9Daniel Lawrence187 runs · 3 matches
10Wiaan Mulder187 runs · 3 matches
11Ryan Rickelton176 runs · 3 matches
12Joe Root164 runs · 3 matches
1Mitchell Starc25 wickets · 4 matches
2Ollie Robinson21 wickets · 3 matches3Josh Tongue19 wickets · 3 matches
4Simon Harmer14 wickets · 3 matches
5Marco Jansen13 wickets · 3 matches
6Mohammad Abbas13 wickets · 3 matches
7Jofra Archer12 wickets · 3 matches
8Pat Cummins12 wickets · 4 matches
9Josh Hazlewood11 wickets · 4 matches
10Kagiso Rabada10 wickets · 2 matches
11Wiaan Mulder10 wickets · 3 matches
12Nathan Lyon9 wickets · 3 matches