Top 10 Indian Players to score most sixes in International cricket, MS Dhoni not on top, Virender Sehwag in five

Top 10 Indian Players to score most sixes in International cricket, MS Dhoni not on top, Virender Sehwag in five

Image Source : Getty

10 - Hardik Pandya, Matches: 178, Innings: 146, Sixes: 145

Image Source : Getty

9 - KL Rahul, Matches: 173, Innings: 201, Sixes: 163

Image Source : Getty

8 - Suresh Raina, Matches: 322, Innings: 291, Sixes: 182

Image Source : Getty

7 - Virender Sehwag, Matches: 363, Innings: 431, Sixes: 237

Image Source : Getty

6 - Sourav Ganguly, Matches: 421, Innings: 485, Sixes: 246

Image Source : Getty

5 - Yuvraj Singh, Matches: 399, Innings: 388, Sixes: 249

Image Source : Getty

4 - Sachin Tendulkar, Matches: 664, Innings: 782, Sixes: 264

Image Source : Getty

3 - Virat Kohli, Matches: 501, Innings: 559, Sixes: 279

Image Source : Getty

2 - MS Dhoni, Matches: 535, Innings: 523, Sixes: 352

Image Source : Getty

1 - Rohit Sharma, Matches: 444, Innings: 465, Sixes: 534

Image Source : Getty

Next : Men’s Asian Champions Trophy hockey winners list