We have to say whether we need to know the player based on form during the last one year or form during then entire career. Let us also prescribe some minimum number of matches so that a freak performances in few matches doesn't determine the best player.
ODIs:
Current Form - Minimum 6 ODIs in the last one year.
Answers & Comments
Verified answer
Batsman: AB de Villiers
Bowler: Dale Steyn
All Rounder: Jacques Kallis
I'm Indian and not South African btw
Best Batsman- Sachin Tendulkar
Best Bowler-Daniel Vettori
Best Allrounder-Jacques Kallis
batsman- sanath jayasuriya, Sachin tendulkar
Bowler- Lasith Malinga, Ishant Sharma
Best odi player- thilakaratne Dilshan, Yuwaraj singh
Best batsman is Sachin Tendulkar. Look at the years of experience.
Bowler : -
All R- Kallis.
We have to say whether we need to know the player based on form during the last one year or form during then entire career. Let us also prescribe some minimum number of matches so that a freak performances in few matches doesn't determine the best player.
ODIs:
Current Form - Minimum 6 ODIs in the last one year.
Best Batsman - Jacues Kallis - 12 matches, 11 innings, 630 runs.
Best Bowler - Brett Lee - 6 matches, 2.17 wkts per match at 21.54 runs per wkt.
All Rounder - Bravo - 11 matches, 8 innings, 220 runs, 1.45 wkts per match at 23.06 runs per wkt
Overall player - Jacques Kallis - 12 matches,11 innings, 630 runs, 0.33 wkts per match at 63.5 runs per wkt, 0.33 catches per match.
Career - Minimum 40 ODIs - amongst players who are currently playing.
Best Batsman - Jacues Kallis - 291 matches, 226 innings, 10,239 runs.
Best Bowler - Shane Bond - 68 matches, 1.88 wkts per match at 19.45 runs per wkt.
All Rounder - Jacques Kallis - 291 matches, 226 innings, 10,239 runs, 0.85 wkts per match at 31.91 runs per wkt
Overall player - Kallis, 291 matches, 226 innings, 10,239 runs, 0.85 wkts per match at 31.91 runs per wkt, 0.36 catch per match.
BATSMAN muhammad yousaf
BOWLER wasim akram
ALL ROUN sanath jayasuriya & shahid afridi
Tendulkar, Bond and Bravo !