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