Best Twenty20 Batsman
The Top Ten
1 Chris Gayle
2 Brendon McCullum
3 Martin Guptill
4 Shane Watson
Shane Robert Watson is a former Australian international cricketer and a former captain, who played all formats of the game.
5 David Warner
David Andrew Warner is an Australian cricketer and the current vice-captain of the Australian cricket team.
6 MS Dhoni
7 Suresh Raina
8 Yuvraj Singh
9 Virat kohli
10 Kieron Pollard
The Contenders
11 Umar Akmal
12 Glenn Maxwell
Glenn James Maxwell is an Australian cricketer who plays One Day International and Twenty 20 International matches for Australia.
13 Aaron Finch
14 Joe Root
Joseph Edward "Joe" Root is an English cricket player born 30 December 1990. He is the current captain of England Cricket Board in test cricket.
This format doesn't siit him a lot but he could be good in run chases great great he is best wow
15 Rohit Sharma
Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.
BAdd New Item