which player hit a maximam six or hit a longest six
Its Sachin Tendulkar with 45 ODI centuries.
Yuvaraj Singh the Indian Cricketer in first ICC T20.
Kapil Dev was the first Indian cricketer to score century in One Day Cricket.
29 sixes were hit by Indian players in 2011 ICC World Cup.
Shahid Afridi of Pakistan hit 27 sixes in 18 matches in 2010
Its Kapil Dev.
It is YUVRAJ SINGH in 2007 first T20world cup.