Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
10.022062.00Zimbabwev BangladeshNairobi (Aga)14 Oct 1997ODI # 1242
10.0-4964.90South Africav Sri LankaLahore6 Nov 1997ODI # 1252
5.0-2254.40Indiav Sri LankaGuwahati22 Dec 1997ODI # 1267
10.042352.30Indiav BangladeshDhaka10 Jan 1998ODI # 1271
9.2-2352.46Sri Lankav PakistanBenoni15 Apr 1998ODI # 1317
7.1-2453.34South Africav AustraliaMelbourne9 Dec 1997ODI # 1257
7.112553.48South Africav PakistanCape Town23 Apr 1998ODI # 1326
10.013253.20Indiav AustraliaKochi1 Apr 1998ODI # 1300
10.023353.30Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
10.0-3953.90New Zealandv ZimbabweWellington6 Feb 1998ODI # 1289
7.4-4255.47New Zealandv AustraliaNapier12 Feb 1998ODI # 1292
10.012442.40Kenyav BangladeshNairobi (Aga)15 Oct 1997ODI # 1243
8.012543.12New Zealandv AustraliaAuckland14 Feb 1998ODI # 1293
10.012642.60Pakistanv EnglandSharjah15 Dec 1997ODI # 1263
10.012842.80South Africav AustraliaSydney4 Dec 1997ODI # 1254
9.412842.89Australiav New ZealandSharjah18 Apr 1998ODI # 1320
8.0-2943.62Pakistanv IndiaHyderabad (Sind)28 Sep 1997ODI # 1233
9.2-2943.10South Africav AustraliaW.A.C.A18 Jan 1998ODI # 1280
7.4-3144.04Sri Lankav ZimbabweColombo (SSC)22 Jan 1998ODI # 1282
8.0-3344.12Pakistanv South AfricaLahore2 Nov 1997ODI # 1248
10.013343.30Pakistanv IndiaDhaka16 Jan 1998ODI # 1277
10.023543.50Indiav New ZealandSharjah17 Apr 1998ODI # 1319
8.2-3744.44West Indiesv IndiaSharjah16 Dec 1997ODI # 1264
10.013843.80New Zealandv IndiaSharjah17 Apr 1998ODI # 1319
10.034044.00New Zealandv AustraliaMelbourne17 Dec 1997ODI # 1265
9.0-4044.44Australiav IndiaSharjah19 Apr 1998ODI # 1322
8.0-4145.12Pakistanv IndiaDhaka11 Jan 1998ODI # 1273
10.014344.30South Africav New ZealandBrisbane9 Jan 1998ODI # 1270
10.0-4344.30South Africav Sri LankaJohannesburg5 Apr 1998ODI # 1306
9.414344.44Pakistanv Sri LankaBenoni15 Apr 1998ODI # 1317
9.3-4544.73Englandv IndiaSharjah11 Dec 1997ODI # 1259
7.5-4545.74Sri Lankav PakistanPaarl9 Apr 1998ODI # 1312
10.0-4644.60Indiav AustraliaKanpur7 Apr 1998ODI # 1308
10.024944.90South Africav PakistanLahore2 Nov 1997ODI # 1248
10.0-4944.90New Zealandv ZimbabweHamilton4 Feb 1998ODI # 1288
10.0-5045.00Pakistanv EnglandSharjah15 Dec 1997ODI # 1263
9.5-5145.18New Zealandv AustraliaSydney14 Jan 1998ODI # 1275
9.031331.44Pakistanv IndiaHyderabad (Sind)28 Sep 1997ODI # 1233
7.011732.42Australiav New ZealandSydney14 Jan 1998ODI # 1275
5.0-1833.60West Indiesv IndiaSharjah16 Dec 1997ODI # 1264
8.022132.62South Africav Sri LankaBloemfontein19 Apr 1998ODI # 1321
10.022332.30Zimbabwev KenyaNairobi (Gym)19 Oct 1997ODI # 1246
7.212433.27Pakistanv Sri LankaPaarl9 Apr 1998ODI # 1312
10.012632.60New Zealandv IndiaSharjah20 Apr 1998ODI # 1323
10.022732.70Indiav PakistanHyderabad (Sind)28 Sep 1997ODI # 1233
10.0-2832.80South Africav New ZealandW.A.C.A16 Jan 1998ODI # 1278
9.012833.11South Africav PakistanCenturion17 Apr 1998ODI # 1318
10.0-2932.90Australiav New ZealandAuckland14 Feb 1998ODI # 1293
10.022932.90New Zealandv ZimbabweNapier6 Mar 1998ODI # 1295
10.012932.90New Zealandv ZimbabweAuckland8 Mar 1998ODI # 1296
8.0-2933.62Indiav ZimbabweVadodara5 Apr 1998ODI # 1305
10.0-2932.90Sri Lankav PakistanPaarl9 Apr 1998ODI # 1312
10.013033.00Indiav BangladeshDhaka10 Jan 1998ODI # 1271
10.0-3033.00Australiav ZimbabweAhmedabad3 Apr 1998ODI # 1302
9.013133.44Indiav Sri LankaGuwahati22 Dec 1997ODI # 1267
10.023133.10South Africav PakistanDurban3 Apr 1998ODI # 1303
10.013233.20Australiav South AfricaSydney26 Jan 1998ODI # 1285
10.0-3233.20Australiav New ZealandChristchurch8 Feb 1998ODI # 1290
10.013233.20West Indiesv EnglandKingstown5 Apr 1998ODI # 1307
8.0-3334.12Pakistanv BangladeshDhaka12 Jan 1998ODI # 1274
7.5-3334.21Sri Lankav South AfricaGqeberha13 Apr 1998ODI # 1315
9.0-3433.77Pakistanv IndiaLahore2 Oct 1997ODI # 1236
9.013433.77Pakistanv South AfricaLahore2 Nov 1997ODI # 1248
10.0-3533.50Pakistanv West IndiesLahore4 Nov 1997ODI # 1250
10.0-3533.50Pakistanv West IndiesSharjah12 Dec 1997ODI # 1260
10.023633.60South Africav New ZealandAdelaide6 Dec 1997ODI # 1255
9.5-3633.66Pakistanv IndiaDhaka16 Jan 1998ODI # 1277
10.0-3633.60South Africav AustraliaMelbourne23 Jan 1998ODI # 1283
10.023733.70Zimbabwev KenyaNairobi (Gym)19 Oct 1997ODI # 1246
8.5-3734.18Indiav EnglandSharjah11 Dec 1997ODI # 1259
10.0-3733.70South Africav AustraliaBrisbane11 Jan 1998ODI # 1272
10.013833.80Zimbabwev KenyaNairobi (Gym)12 Oct 1997ODI # 1241
10.0-3933.90Australiav New ZealandMelbourne17 Dec 1997ODI # 1265
10.013933.90Australiav New ZealandMelbourne21 Jan 1998ODI # 1281
9.513933.96Australiav ZimbabweAhmedabad3 Apr 1998ODI # 1302
9.5-3933.96Indiav New ZealandSharjah17 Apr 1998ODI # 1319
10.014034.00Australiav South AfricaSydney4 Dec 1997ODI # 1254
9.0-4034.44Australiav South AfricaSydney27 Jan 1998ODI # 1287
10.0-4034.00Zimbabwev New ZealandHamilton4 Feb 1998ODI # 1288
7.1-4135.72New Zealandv ZimbabweHarare5 Oct 1997ODI # 1238
10.0-4134.10Kenyav ZimbabweNairobi (Gym)18 Oct 1997ODI # 1245
9.0-4134.55Englandv West IndiesBridgetown1 Apr 1998ODI # 1301
10.0-4134.10Indiav AustraliaSharjah19 Apr 1998ODI # 1322
10.014234.20Bangladeshv ZimbabweNairobi (Aga)14 Oct 1997ODI # 1242
10.0-4234.20South Africav Sri LankaLahore8 Nov 1997ODI # 1253
8.0-4235.25Englandv West IndiesSharjah19 Dec 1997ODI # 1266
10.014334.30Zimbabwev KenyaNairobi (Aga)16 Oct 1997ODI # 1244
10.0-4434.40Zimbabwev New ZealandChristchurch4 Mar 1998ODI # 1294
10.014434.40Zimbabwev New ZealandAuckland8 Mar 1998ODI # 1296
10.014434.40West Indiesv EnglandKingstown5 Apr 1998ODI # 1307
7.0-4536.42Indiav PakistanDhaka14 Jan 1998ODI # 1276
10.0-4634.60Sri Lankav South AfricaLahore6 Nov 1997ODI # 1252
9.0-4635.11Australiav South AfricaSydney4 Dec 1997ODI # 1254
10.0-4634.60South Africav New ZealandHobart11 Dec 1997ODI # 1258
8.0-4635.75West Indiesv EnglandBridgetown1 Apr 1998ODI # 1301
8.0-4735.87Indiav PakistanDhaka11 Jan 1998ODI # 1273
10.0-4734.70Sri Lankav ZimbabweColombo (SSC)26 Jan 1998ODI # 1286
10.0-4734.70South Africav AustraliaSydney27 Jan 1998ODI # 1287
10.014734.70Sri Lankav South AfricaGqeberha13 Apr 1998ODI # 1315
10.014734.70Australiav IndiaDelhi14 Apr 1998ODI # 1316
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:

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]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]