ODI Records :- Most sixes in an innings

# Player Team Opposition Venue Runs Balls 4s 6s Date
1 Eoin Morgan England Afghanistan Manchester 148 71 4 17 18 Jun 2019
2 Rohit Sharma India Australia Bangalore 209 158 12 16 02 Nov 2013
3 AB de Villiers South Africa West Indies Johannesburg 149 44 9 16 18 Jan 2015
4 Chris Gayle West Indies Zimbabwe Canberra 215 147 10 16 24 Feb 2015
5 Jaskaran Malhotra USA PNG Amerat 173 * 124 4 16 09 Sep 2021
6 Shane Watson Australia Bangladesh Dhaka 185 * 96 15 15 11 Apr 2011
7 Corey Anderson New Zealand West Indies Queenstown 131 * 47 6 14 01 Jan 2014
8 Chris Gayle West Indies England Grenada 162 97 11 14 27 Feb 2019
9 Jos Buttler England Netherlands Amstelveen 162 * 70 7 14 17 Jun 2022
10 Thisara Perera Sri Lanka New Zealand Maunganui 140 74 8 13 01 Jan 2019
11 Xavier Marshall West Indies Canada King City 157 * 118 11 12 22 Aug 2008
12 Rohit Sharma India Sri Lanka Mohali 208 * 153 13 12 13 Dec 2017
13 Chris Gayle West Indies England Bridgetown 135 129 3 12 21 Feb 2019
14 Jos Buttler England West Indies Grenada 150 78 13 12 27 Feb 2019
15 Sanath Jayasuriya Sri Lanka Pakistan Singapore 134 65 11 11 02 Apr 1996
16 Shahid Afridi Pakistan Sri Lanka Nairobi (Gym) 102 40 6 11 4 Oct 1996
17 Denesh Ramdin West Indies Bangladesh Basseterre 169 121 8 11 25 Aug 2014
18 Martin Guptill New Zealand West Indies Wellington 237 * 163 24 11 21 Mar 2015
19 AB de Villiers South Africa India Mumbai 119 61 3 11 25 Oct 2015
20 Quinton de Kock South Africa Australia Centurion 178 113 16 11 30 Sept 2016
21 Marcus Stoinis Australia New Zealand Auckland 146 * 117 9 11 30 Jan 2017
22 Martin Guptill New Zealand South Africa Hamilton 180 * 138 15 11 01 Mar 2017
23 Chris Gayle West Indies UAE Harare 121 91 7 11 06 Mar 2018
24 MS Dhoni India Sri Lanka Jaipur 183 * 145 15 10 31 Oct 2005
25 Matthew Hayden Australia New Zealand Hamilton 181 * 166 11 10 20 Feb 2007
26 Brendon McCullum New Zealand Ireland Aberdeen 166 135 12 10 01 Jul 2008
27 Mark Boucher South Africa Zimbabwe Potchefstroom 147 * 68 8 10 20 Sep 2006
28 Abdul Razzaq Pakistan South Africa Abu Dhabi 109 * 72 7 10 31 Oct 2010
29 Kieron Pollard West Indies India Chennai 119 110 4 10 11 Dec 2011
30 Angelo Mathews Sri Lanka India Ranchi 139 116 6 10 16 Nov 2014
31 Ishan Kishan India Bangladesh Chattogram 210 131 24 10 10 Dec 2022

Matches

West Indies tour of Zimbabwe 2023

1st Test, Bulawayo, 04-08 Feb 2023

WI WI
447/6 dec & / (. ov)
Zim Zim
114/3 & / (. ov) (Target

Day 3: Stumps

New Zealand tour of India 2023

3rd T20I, Ahmedabad, 01 Feb 2023

Ind Ind
234/4 & / (20. ov)

NZ NZ
66/10 & / (12.1 ov) (Target

India won by 168 runs

England tour of South Africa 2023

3rd ODI, Kimberley, 01 Feb 2023

Eng Eng
346/7 & / (50. ov)

SA SA
287/10 & / (43.1 ov) (Target

England won by 59 runs

New Zealand tour of India 2023

2nd T20I, Lucknow, 29 Jan 2023

NZ NZ
99/8 & / (20. ov)

Ind Ind
101/4 & / (19.5 ov) (Target

India won by 6 wickets

England tour of South Africa 2023

2nd ODI, Bloemfontein, 29 Jan 2023

Eng Eng
342/7 & / (50. ov)

SA SA
347/5 & / (49.1 ov) (Target

South Africa won by 5 wickets