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

The debate over the best all-rounder in the world has seen legends like Sir Garfield Sobers, Jacques Kallis, and Kapil Dev topping the list. With their exceptional batting and bowling records, they’ve set a benchmark for all-round excellence. As we discuss these greats, don't forget to click here for the PSL live match cricket of 2025, where modern all-rounders like Ben Stokes continue to make an impact!