Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
6.302353.53Pakistanv BangladeshMirpur1 Dec 2011ODI # 3218
9.512852.84Australiav Sri LankaAdelaide8 Mar 2012ODI # 3257
9.003153.44Australiav Sri LankaMelbourne2 Mar 2012ODI # 3253
9.313353.47Australiav IndiaBrisbane19 Feb 2012ODI # 3244
9.203553.75Pakistanv Sri LankaSharjah20 Nov 2011ODI # 3215
10.003653.60Pakistanv AfghanistanSharjah10 Feb 2012ODI # 3236
9.313854.00South Africav New ZealandNapier29 Feb 2012ODI # 3252
10.004354.30Pakistanv EnglandAbu Dhabi13 Feb 2012ODI # 3238
10.005455.40Sri Lankav South AfricaPaarl11 Jan 2012ODI # 3225
6.021041.66South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
5.001643.20Bangladeshv West IndiesChattogram18 Oct 2011ODI # 3202
4.101944.56New Zealandv ZimbabweDunedin3 Feb 2012ODI # 3230
4.402044.28Australiav IndiaMelbourne5 Feb 2012ODI # 3231
10.022242.20South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
8.012743.37West Indiesv AustraliaKingstown18 Mar 2012ODI # 3264
9.013043.33Indiav EnglandDelhi17 Oct 2011ODI # 3201
8.113243.91Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
10.013243.20Netherlandsv AfghanistanSharjah29 Mar 2012ODI # 3270
8.003344.12Indiav EnglandEden Gardens25 Oct 2011ODI # 3210
7.003444.85Pakistanv Sri LankaAbu Dhabi23 Nov 2011ODI # 3216
10.013443.40Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
10.013443.40Englandv PakistanAbu Dhabi15 Feb 2012ODI # 3240
9.013644.00Pakistanv BangladeshMirpur3 Dec 2011ODI # 3220
7.103745.16Sri Lankav IndiaBrisbane21 Feb 2012ODI # 3246
9.023844.22Afghanistanv NetherlandsSharjah31 Mar 2012ODI # 3271
8.004345.37Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
9.004344.77Pakistanv Sri LankaMirpur15 Mar 2012ODI # 3260
10.004544.50Englandv PakistanDubai (DICS)21 Feb 2012ODI # 3247
9.304644.84Zimbabwev New ZealandDunedin3 Feb 2012ODI # 3230
9.014645.11South Africav New ZealandAuckland3 Mar 2012ODI # 3254
10.004944.90Sri Lankav AustraliaMelbourne2 Mar 2012ODI # 3253
8.024946.12Australiav West IndiesKingstown16 Mar 2012ODI # 3262
10.005145.10Australiav Sri LankaMelbourne2 Mar 2012ODI # 3253
10.005345.30New Zealandv ZimbabweHarare22 Oct 2011ODI # 3206
8.515746.45West Indiesv IndiaAhmedabad5 Dec 2011ODI # 3221
9.006146.77West Indiesv AustraliaGros Islet25 Mar 2012ODI # 3269
1.10433.42Bangladeshv PakistanChattogram6 Dec 2011ODI # 3222
4.02631.50Pakistanv BangladeshChattogram6 Dec 2011ODI # 3222
5.221132.06Netherlandsv AfghanistanSharjah29 Mar 2012ODI # 3270
6.011933.16South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
5.002034.00Australiav South AfricaCenturion19 Oct 2011ODI # 3203
10.022132.10Bangladeshv PakistanChattogram6 Dec 2011ODI # 3222
7.002133.00Indiav AustraliaMelbourne5 Feb 2012ODI # 3231
6.112433.89Indiav EnglandWankhede23 Oct 2011ODI # 3207
6.002434.00Kenyav IrelandMombasa18 Feb 2012ODI # 3242
10.012432.40Englandv PakistanDubai (DICS)18 Feb 2012ODI # 3243
10.032632.60Sri Lankav PakistanSharjah20 Nov 2011ODI # 3215
8.022633.25New Zealandv ZimbabweDunedin3 Feb 2012ODI # 3230
5.012635.20Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
9.302732.84Pakistanv Sri LankaDubai (DICS)11 Nov 2011ODI # 3212
10.022732.70Pakistanv BangladeshChattogram6 Dec 2011ODI # 3222
8.412733.11Pakistanv Sri LankaMirpur15 Mar 2012ODI # 3260
3.002839.33Australiav South AfricaCenturion19 Oct 2011ODI # 3203
9.002833.11Indiav EnglandEden Gardens25 Oct 2011ODI # 3210
10.012932.90New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
10.043033.00Australiav West IndiesKingstown20 Mar 2012ODI # 3266
10.013233.20Indiav Sri LankaW.A.C.A8 Feb 2012ODI # 3233
8.013234.00Bangladeshv Sri LankaMirpur20 Mar 2012ODI # 3265
9.513233.25West Indiesv AustraliaKingstown20 Mar 2012ODI # 3266
9.203333.53Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
7.003434.85Indiav EnglandHyderabad14 Oct 2011ODI # 3199
10.023433.40Indiav West IndiesIndore8 Dec 2011ODI # 3223
8.103534.28Indiav EnglandHyderabad14 Oct 2011ODI # 3199
9.013634.00Sri Lankav PakistanDubai (DICS)14 Nov 2011ODI # 3213
7.003635.14Sri Lankav PakistanAbu Dhabi23 Nov 2011ODI # 3216
10.003633.60Sri Lankav AustraliaAdelaide8 Mar 2012ODI # 3257
10.003833.80Indiav EnglandWankhede23 Oct 2011ODI # 3207
10.003833.80Indiav West IndiesVisakhapatnam2 Dec 2011ODI # 3219
9.003934.33Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
9.004034.44Sri Lankav IndiaBrisbane21 Feb 2012ODI # 3246
10.014034.00Sri Lankav AustraliaAdelaide6 Mar 2012ODI # 3256
10.004034.00Sri Lankav AustraliaAdelaide8 Mar 2012ODI # 3257
10.004234.20Pakistanv Sri LankaDubai (DICS)18 Nov 2011ODI # 3214
10.024234.20Englandv PakistanDubai (DICS)18 Feb 2012ODI # 3243
9.034234.66Australiav West IndiesGros Islet25 Mar 2012ODI # 3269
10.004334.30Indiav West IndiesIndore8 Dec 2011ODI # 3223
9.004334.77Indiav AustraliaSydney26 Feb 2012ODI # 3250
10.004334.30South Africav New ZealandNapier29 Feb 2012ODI # 3252
9.504434.47New Zealandv ZimbabweBulawayo25 Oct 2011ODI # 3209
10.004534.50Englandv IndiaWankhede23 Oct 2011ODI # 3207
10.004634.60West Indiesv IndiaCuttack29 Nov 2011ODI # 3217
10.004634.60Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
10.014634.60Indiav Sri LankaAdelaide14 Feb 2012ODI # 3239
10.004634.60Kenyav IrelandMombasa20 Feb 2012ODI # 3245
7.004636.57Pakistanv BangladeshMirpur22 Mar 2012ODI # 3267
10.004834.80New Zealandv ZimbabweHarare22 Oct 2011ODI # 3206
8.504835.43Pakistanv Sri LankaDubai (DICS)18 Nov 2011ODI # 3214
10.014934.90West Indiesv BangladeshMirpur15 Oct 2011ODI # 3200
10.004934.90Australiav IndiaBrisbane19 Feb 2012ODI # 3244
10.005135.10South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
9.415335.48Australiav IndiaAdelaide12 Feb 2012ODI # 3237
8.005336.62Australiav Sri LankaHobart24 Feb 2012ODI # 3248
8.005336.62Bangladeshv PakistanMirpur11 Mar 2012ODI # 3258
9.005335.88West Indiesv AustraliaGros Islet25 Mar 2012ODI # 3269
10.025535.50New Zealandv ZimbabweHarare20 Oct 2011ODI # 3204
9.005536.11Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
10.005635.60Indiav BangladeshMirpur16 Mar 2012ODI # 3261
9.005736.33Englandv IndiaEden Gardens25 Oct 2011ODI # 3210
9.105836.32Pakistanv BangladeshMirpur11 Mar 2012ODI # 3258
10.015835.80West Indiesv AustraliaKingstown16 Mar 2012ODI # 3262
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]

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]