Batting Most Sixes Innings

Cricket Records in World Cup

Most sixes in an innings
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
82845636146.42Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
13719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
761511101569.09West Indiesv Sri LankaProvidence01 Apr 2007ODI # 2560
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
961229584101.05Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
11413010984104.58Australiav Sri LankaCenturion07 Mar 2003ODI # 1982
1027353104192.45Australiav Sri LankaSydney08 Mar 2015ODI # 3629
82135897492.13Englandv Sri LankaLeeds21 Jun 2019ODI # 4168
118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
72-5243138.46Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
83574593184.44Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
66110765386.84Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
3750382397.36New Zealandv Sri LankaKingston24 Apr 2007ODI # 2579
10014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
32302013160.00South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
13119312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
73806363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
42613433123.52New Zealandv Sri LankaBengaluru09 Nov 2023ODI # 4698
56-3362169.69Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
53-5142103.92Englandv Sri LankaTaunton11 Jun 1983ODI # 201
76-5832131.03Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
39-402297.50Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
2744360275.00Australiav Sri LankaAdelaide07 Mar 1992ODI # 733
47106635274.60Englandv Sri LankaBallarat09 Mar 1992ODI # 736
6396703290.00Englandv Sri LankaBallarat09 Mar 1992ODI # 736
209612333.33Englandv Sri LankaBallarat09 Mar 1992ODI # 736
1101531258288.00West Indiesv Sri LankaBerri13 Mar 1992ODI # 742
67896452104.68Englandv Sri LankaFaisalabad09 Mar 1996ODI # 1077
73135882282.95Englandv Sri LankaLord's14 May 1999ODI # 1443
52694552115.55South Africav Sri LankaNorthampton19 May 1999ODI # 1451
60122888268.18Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
47684442106.81West Indiesv Sri LankaCape Town28 Feb 2003ODI # 1973
73117887282.95South Africav Sri LankaDurban03 Mar 2003ODI # 1979
9912288142112.50Australiav Sri LankaCenturion07 Mar 2003ODI # 1982
4868532290.56Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
41563052136.66Australiav Sri LankaSt George's16 Apr 2007ODI # 2573
6366715288.73Australiav Sri LankaSt George's16 Apr 2007ODI # 2573
25362012125.00New Zealandv Sri LankaKingston24 Apr 2007ODI # 2579
37653542105.71Canadav Sri LankaHambantota20 Feb 2011ODI # 3102
911287982115.18Indiav Sri LankaWankhede02 Apr 2011ODI # 3148
75774682163.04New Zealandv Sri LankaChristchurch14 Feb 2015ODI # 3599
2839321287.50Afghanistanv Sri LankaDunedin22 Feb 2015ODI # 3609
121151108142112.03Englandv Sri LankaWellington01 Mar 2015ODI # 3619
67864172163.41Australiav Sri LankaSydney08 Mar 2015ODI # 3629
29512222131.81Scotlandv Sri LankaHobart11 Mar 2015ODI # 3632
73825182143.13New Zealandv Sri LankaCardiff01 Jun 2019ODI # 4145
3570481272.91West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
10313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
39362132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
31302142147.61Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
9213692112100.00Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
8212865122126.15Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
23362222104.54Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
1522702214.28Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
43453152138.70New Zealandv Sri LankaBengaluru09 Nov 2023ODI # 4698
3069502160.00West Indiesv Sri LankaManchester07 Jun 1975ODI # 22
50-5051100.00Australiav Sri LankaThe Oval11 Jun 1975ODI # 25
101-1139189.38Australiav Sri LankaThe Oval11 Jun 1975ODI # 25
84-939190.32Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
74-8812184.09Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
97-89101108.98Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
63-758184.00New Zealandv Sri LankaNottingham09 Jun 1979ODI # 62
82-1215167.76Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
19-481139.58Englandv Sri LankaLeeds20 Jun 1983ODI # 217
105-12410184.67West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
30-1931157.89Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
39-2051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
11-601183.33Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
5266564192.85Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
1152151528175.65Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
6579716191.54New Zealandv Sri LankaHamilton25 Feb 1992ODI # 718
4774815158.02South Africav Sri LankaWellington02 Mar 1992ODI # 727
1216801150.00Australiav Sri LankaAdelaide07 Mar 1992ODI # 733
601271133153.09Australiav Sri LankaAdelaide07 Mar 1992ODI # 733
59483671163.88Englandv Sri LankaBallarat09 Mar 1992ODI # 736
15241401107.14West Indiesv Sri LankaBerri13 Mar 1992ODI # 742
3878473180.85West Indiesv Sri LankaBerri13 Mar 1992ODI # 742
3256462169.56Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
23221821127.77Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
1434281150.00Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
2545402162.50Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
2243300173.33Australiav Sri LankaLahore17 Mar 1996ODI # 1083
74109838189.15Australiav Sri LankaLahore17 Mar 1996ODI # 1083
1935291165.51Zimbabwev Sri LankaWorcester22 May 1999ODI # 1456
2752361175.00Zimbabwev Sri LankaWorcester22 May 1999ODI # 1456
128701171.42Indiav Sri LankaTaunton26 May 1999ODI # 1463
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
168921177.77Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
28272341121.73Bangladeshv Sri LankaPietermaritzburg14 Feb 2003ODI # 1950
3264382184.21Bangladeshv Sri LankaPietermaritzburg14 Feb 2003ODI # 1950
4571502190.00South Africav Sri LankaDurban03 Mar 2003ODI # 1979
99701128.57Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India v Australia at Ahmedabad, ICC Cricket World Cup final, Nov 19, 2023 [ODI # 4705]

Australia v South Africa at Eden Gardens, ICC Cricket World Cup 2nd semi final, Nov 16, 2023 [ODI # 4704]

India v New Zealand at Wankhede, ICC Cricket World Cup 1st semi final, Nov 15, 2023 [ODI # 4703]