Shahid Afridi.
Shahid Afridi
Adam Gilchrist
Kamraan Akmal
sachin
The Indian cricketers to score the most 200s is Sachin tendulkar.
sachin tendulkar
Hitting the first pitch? Yes that's probably a record. The record for the most home runs in a row is 4, but they weren't all first-pitch swings.
Derek Jeter holds the record for most singles all-time by a Yankee.
Tillakaratne Dilshan was the most consistent batsman in world cup 2011.He has scored 500 runs.
Ross Taylor of New Zealand: 164 sixes.
gautam gambhir
shahid afridi of Pakistan