Who is the best-all rounder in the world?
Here you are looking at the top 10 world best all rounders of all time.
Sir Garfield Sobers(West Indies), Matches-(94), Runs-(8032), Wickets- 236
Jacques Kallis(South Africa) Matches-(519), Runs-(25534), Wickets-577
Kapil Dev(India), Matches-(356), Runs-(9031), Wickets- 687
Imran Khan(Pakistan), Matches-(263), Runs-(7516), Wickets- 544
Ian Botham(England), Matches-(218), Runs-(7313), Wickets- 528
Sanath Jayasuriya(Sri Lanka), Matches-(586), Runs-(21032), Wickets-440
Andrew Flintoff(England), Matches-(227), Runs-(7315), Wickets-400
Shaun Pollock(South Africa), Matches-(423), Runs-(7386), Wickets- 829
Shakib Al Hasan(Bangladesh), Matches-(430), Runs-(14406), Wickets- 690
Ben Stokes(England), Matches-(259), Runs-(10364), Wickets- 298

6 Views


Really solid list — hard to argue with Sobers, Kallis, and Imran Khan at the top. Each era had its own superstar all-rounder, and it’s amazing how players like Shakib and Ben Stokes are still redefining the role today.
By the way, with so much excitement around global cricket, fans are already searching for ICC Men’s T20 World Cup 2026 tickets as the tournament gets closer. The hype is real!