Players

Most sixes in an innings
Player
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
119140110410108.18West Indiesv IndiaChennai11 Dec 2011ODI # 3224
1021017058145.71West Indiesv AustraliaGros Islet23 Mar 2012ODI # 3268
219208149257146.97Indiav West IndiesIndore8 Dec 2011ODI # 3223
86756666130.30West Indiesv IndiaVisakhapatnam2 Dec 2011ODI # 3219
146198134106108.95New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
84795066168.00West Indiesv AustraliaGros Islet25 Mar 2012ODI # 3269
12817912075106.66Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
69754435156.81Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
1191208875135.22New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
85906975123.18New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
59594855122.91Australiav West IndiesGros Islet23 Mar 2012ODI # 3268
3959462484.78West Indiesv BangladeshMirpur15 Oct 2011ODI # 3200
87118993487.87New Zealandv ZimbabweHarare22 Oct 2011ODI # 3206
751036934108.69Indiav EnglandEden Gardens25 Oct 2011ODI # 3210
12514498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
59352854210.71New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
10615110634100.00South Africav New ZealandWellington25 Feb 2012ODI # 3249
1171439154128.57Australiav Sri LankaAdelaide6 Mar 2012ODI # 3256
478661-477.04West Indiesv AustraliaKingstown18 Mar 2012ODI # 3264
100-74124135.13Afghanistanv NetherlandsSharjah31 Mar 2012ODI # 3271
41362523164.00West Indiesv BangladeshMirpur13 Oct 2011ODI # 3198
801411253364.00West Indiesv BangladeshMirpur15 Oct 2011ODI # 3200
1191771269394.44New Zealandv ZimbabweBulawayo25 Oct 2011ODI # 3209
47644333109.30Zimbabwev New ZealandBulawayo25 Oct 2011ODI # 3209
75876543115.38Pakistanv Sri LankaSharjah20 Nov 2011ODI # 3215
29302413120.83West Indiesv IndiaIndore8 Dec 2011ODI # 3223
53474253126.19West Indiesv IndiaChennai11 Dec 2011ODI # 3224
961167683126.31South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
61453043203.33Australiav IndiaMelbourne5 Feb 2012ODI # 3231
21157-3300.00New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
881491255370.40Irelandv KenyaMombasa20 Feb 2012ODI # 3245
16020216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
4169512380.39South Africav New ZealandAuckland3 Mar 2012ODI # 3254
36443613100.00New Zealandv South AfricaAuckland3 Mar 2012ODI # 3254
73564373169.76Sri Lankav AustraliaBrisbane4 Mar 2012ODI # 3255
46402533184.00Bangladeshv IndiaMirpur16 Mar 2012ODI # 3261
3586582360.34West Indiesv AustraliaKingstown16 Mar 2012ODI # 3262
35282033175.00West Indiesv AustraliaKingstown16 Mar 2012ODI # 3262
52-575391.22Netherlandsv AfghanistanSharjah31 Mar 2012ODI # 3271
7198786291.02West Indiesv BangladeshMirpur13 Oct 2011ODI # 3198
1221591248298.38West Indiesv BangladeshMirpur13 Oct 2011ODI # 3198
61915552110.90Indiav EnglandHyderabad14 Oct 2011ODI # 3199
27322212122.72Indiav EnglandHyderabad14 Oct 2011ODI # 3199
4264532279.24Englandv IndiaDelhi17 Oct 2011ODI # 3201
4693553283.63Englandv IndiaDelhi17 Oct 2011ODI # 3201
4483485291.66Australiav South AfricaCenturion19 Oct 2011ODI # 3203
74113975276.28New Zealandv ZimbabweHarare20 Oct 2011ODI # 3204
70484372162.79Englandv IndiaMohali20 Oct 2011ODI # 3205
3653383294.73Englandv IndiaMohali20 Oct 2011ODI # 3205
29-1842161.11Englandv IndiaWankhede23 Oct 2011ODI # 3207
56100582296.55South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
76118887286.36South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
53533942135.89Zimbabwev New ZealandBulawayo25 Oct 2011ODI # 3209
75686572115.38Zimbabwev New ZealandBulawayo25 Oct 2011ODI # 3209
2334252292.00Australiav South AfricaDurban28 Oct 2011ODI # 3211
5480743272.97South Africav AustraliaDurban28 Oct 2011ODI # 3211
2836311290.32Sri Lankav PakistanDubai (DICS)11 Nov 2011ODI # 3212
611191012260.39Sri Lankav PakistanAbu Dhabi23 Nov 2011ODI # 3216
90131987291.83Indiav West IndiesVisakhapatnam2 Dec 2011ODI # 3219
35323032116.66West Indiesv IndiaVisakhapatnam2 Dec 2011ODI # 3219
42352732155.55Pakistanv BangladeshMirpur3 Dec 2011ODI # 3220
41281752241.17West Indiesv IndiaAhmedabad5 Dec 2011ODI # 3221
40331842222.22West Indiesv IndiaAhmedabad5 Dec 2011ODI # 3221
23251622143.75Indiav West IndiesAhmedabad5 Dec 2011ODI # 3221
57110843267.85Pakistanv BangladeshChattogram6 Dec 2011ODI # 3222
33382642126.92West Indiesv IndiaIndore8 Dec 2011ODI # 3223
25211712147.05South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
5597585294.82South Africav Sri LankaEast London14 Jan 2012ODI # 3226
22121322169.23Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
5890655289.23Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
871228792100.00Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
6792694297.10Australiav IndiaMelbourne5 Feb 2012ODI # 3231
7793808296.25New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
38423132122.58Zimbabwev New ZealandWhangarei6 Feb 2012ODI # 3232
48412852171.42New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
6187636296.82New Zealandv ZimbabweNapier9 Feb 2012ODI # 3234
65886262104.83Zimbabwev New ZealandNapier9 Feb 2012ODI # 3234
377556-266.07Afghanistanv PakistanSharjah10 Feb 2012ODI # 3236
4062553272.72Pakistanv AfghanistanSharjah10 Feb 2012ODI # 3236
4067472285.10Afghanistanv PakistanSharjah10 Feb 2012ODI # 3236
6692835279.51Australiav IndiaAdelaide12 Feb 2012ODI # 3237
4268532279.24Kenyav IrelandMombasa18 Feb 2012ODI # 3242
11117598102113.26Englandv PakistanDubai (DICS)18 Feb 2012ODI # 3243
27382712100.00Pakistanv EnglandDubai (DICS)18 Feb 2012ODI # 3243
13019715312284.96Englandv PakistanDubai (DICS)21 Feb 2012ODI # 3247
72128795291.13Australiav Sri LankaHobart24 Feb 2012ODI # 3248
213314-2150.00Australiav Sri LankaHobart24 Feb 2012ODI # 3248
10416313810275.36Australiav Sri LankaHobart24 Feb 2012ODI # 3248
5698672283.58New Zealandv South AfricaWellington25 Feb 2012ODI # 3249
22252212100.00Indiav AustraliaSydney26 Feb 2012ODI # 3250
1051198782120.68Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
13313386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
851259611288.54New Zealandv South AfricaNapier29 Feb 2012ODI # 3252
28292722103.70New Zealandv South AfricaNapier29 Feb 2012ODI # 3252
75146843289.28Sri Lankav AustraliaMelbourne2 Mar 2012ODI # 3253
191610-2190.00Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
163219157132103.82Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
788059102132.20Sri Lankav IndiaMirpur13 Mar 2012ODI # 3259
771217272106.94Pakistanv Sri LankaMirpur15 Mar 2012ODI # 3260
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942 - Live]
>> 209/6 (33.0 ov, P Rathnayake 68*, DN Wellalage 4*, Rehan Ahmed 0/8)

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]