Players
Best bowling figures in a match
Player | Overs | Mdns | Runs | Wkts | Econ | Team | Opposition | Ground | Match Date | Scorecard |
| 5.4 | 1 | 21 | 7 | 3.70 | Scotland | v Oman | Dundee | 22 Jul 2024 | ODI # 4749 | |
| 10.0 | - | 21 | 6 | 2.10 | Kurunegala | v Kandy CCC | Kurunegala | 16 Jun 2024 | List A | |
| 7.0 | 1 | 21 | 6 | 3.00 | Burgher | v Kurunegala | Kurunegala | 30 Jul 2024 | List A | |
| 4.1 | - | 22 | 6 | 5.28 | NW Warriors | v Munster Reds | Bready | 5 Sep 2024 | List A | |
| 10.0 | 1 | 26 | 6 | 2.60 | Somerset | v Durham | Chester-le-Street | 31 Jul 2024 | List A | |
| 9.2 | - | 28 | 6 | 3.00 | Ace Capital | v Negombo | SLAOCIC Stadium | 10 Jun 2024 | List A | |
| 10.0 | 1 | 28 | 6 | 2.80 | Yorkshire | v Warwickshire | Rugby | 11 Aug 2024 | List A | |
| 9.0 | - | 28 | 6 | 3.11 | Kenya | v Jersey | Nairobi (Ruaraka) | 25 Sep 2024 | List A | |
| 7.5 | 1 | 30 | 6 | 3.82 | Sui Northern | v Khan RL | Rawalpindi | 30 Apr 2024 | List A | |
| 10.0 | 2 | 32 | 6 | 3.20 | Kandy CCC | v Kurunegala | Kurunegala | 16 Jun 2024 | List A | |
| 7.1 | - | 33 | 6 | 4.60 | Somerset | v Lancashire | Taunton | 2 Aug 2024 | List A | |
| 10.0 | - | 33 | 6 | 3.30 | Sri Lanka | v India | Colombo (RPS) | 4 Aug 2024 | ODI # 4753 | |
| 10.0 | 2 | 38 | 6 | 3.80 | Notts | v Yorkshire | Sookholme | 28 Jul 2024 | List A | |
| 7.4 | - | 51 | 6 | 6.65 | Worcs | v Derbyshire | Derby | 2 Aug 2024 | List A | |
| 10.0 | 5 | 14 | 5 | 1.40 | Northants | v Kent | Canterbury | 14 Aug 2024 | List A | |
| 7.1 | - | 18 | 5 | 2.51 | Police SC | v Burgher | SLAOCIC Stadium | 20 Jun 2024 | List A | |
| 4.4 | - | 18 | 5 | 3.85 | Markhors | v Stallions | Faisalabad | 15 Sep 2024 | List A | |
| 6.1 | - | 19 | 5 | 3.08 | Hampshire | v Derbyshire | Southampton | 7 Aug 2024 | List A | |
| 9.0 | 1 | 19 | 5 | 2.11 | Afghanistan | v South Africa | Sharjah | 20 Sep 2024 | ODI # 4768 | |
| 9.5 | 1 | 21 | 5 | 2.13 | Badureliya | v Colts CC | Colombo (Colts) | 5 Aug 2024 | List A | |
| 6.0 | 1 | 24 | 5 | 4.00 | Panthers | v Markhors | Faisalabad | 24 Sep 2024 | List A | |
| 5.1 | - | 27 | 5 | 5.22 | Sri Lanka | v India | Colombo (RPS) | 7 Aug 2024 | ODI # 4754 | |
| 10.0 | 1 | 28 | 5 | 2.80 | Sinhalese | v Bloomfield | Colombo (SSC) | 2 Aug 2024 | List A | |
| 10.0 | 1 | 28 | 5 | 2.80 | Ragama CC | v Tamil Union | Colombo (PSS) | 5 Aug 2024 | List A | |
| 9.4 | 1 | 28 | 5 | 2.89 | Netherlands | v Canada | Rotterdam | 17 Aug 2024 | ODI # 4758 | |
| 9.4 | 4 | 29 | 5 | 3.00 | P.N.G. | v Denmark | Nairobi (Ruaraka) | 26 Sep 2024 | List A | |
| 9.0 | 3 | 29 | 5 | 3.22 | Jersey | v Kuwait | Nairobi (Gym) | 1 Oct 2024 | List A | |
| 8.1 | - | 30 | 5 | 3.67 | Burgher | v Badureliya | Maggona | 27 Jul 2024 | List A | |
| 8.2 | 1 | 31 | 5 | 3.72 | Essex | v Notts | Nottingham | 11 Aug 2024 | List A | |
| 9.4 | 2 | 31 | 5 | 3.20 | Munster Reds | v Knights | Cork | 22 Aug 2024 | List A | |
| 10.0 | - | 31 | 5 | 3.10 | Canada | v Nepal | King City (NW) | 16 Sep 2024 | ODI # 4762 | |
| 9.0 | - | 33 | 5 | 3.66 | HEC | v WAPDA | Rawalpindi | 4 May 2024 | List A | |
| 8.4 | - | 33 | 5 | 3.80 | Colombo | v Galle | Colombo (RPS) | 12 Sep 2024 | List A | |
| 6.0 | - | 37 | 5 | 6.16 | Derbyshire | v Lancashire | Derby | 31 Jul 2024 | List A | |
| 9.0 | - | 38 | 5 | 4.22 | Pakistan A | v Bangladesh A | Islamabad | 26 Aug 2024 | List A | |
| 10.0 | - | 38 | 5 | 3.80 | Jersey | v Qatar | Nairobi (Gym) | 26 Sep 2024 | List A | |
| 9.2 | 1 | 38 | 5 | 4.07 | Denmark | v Qatar | Nairobi (Gym) | 2 Oct 2024 | List A | |
| 10.0 | - | 39 | 5 | 3.90 | Nugegoda SWC | v Moors | Moratuwa | 13 Jun 2024 | List A | |
| 8.5 | - | 42 | 5 | 4.75 | Qatar | v Jersey | Nairobi (Gym) | 26 Sep 2024 | List A | |
| 10.0 | - | 45 | 5 | 4.50 | Notts | v Surrey | Guildford | 4 Aug 2024 | List A | |
| 10.0 | 2 | 47 | 5 | 4.70 | Nepal | v Oman | King City (NW) | 18 Sep 2024 | ODI # 4765 | |
| 8.1 | - | 48 | 5 | 5.87 | Sui Northern | v HEC | Rawalpindi | 6 May 2024 | List A | |
| 8.0 | - | 48 | 5 | 6.00 | Sri Lanka A | v SA A | Potchefstroom | 2 Sep 2024 | List A | |
| 10.0 | 1 | 48 | 5 | 4.80 | Kuwait | v Denmark | Nairobi (Gym) | 25 Sep 2024 | List A | |
| 10.0 | 1 | 49 | 5 | 4.90 | Ragama CC | v Nondescripts | Colombo (NCC) | 27 Jul 2024 | List A | |
| 10.0 | 2 | 49 | 5 | 4.90 | Glamorgan | v Leics | Leicester | 11 Aug 2024 | List A | |
| 10.0 | - | 53 | 5 | 5.30 | Hindukush | v Maiwand | Kunduz | 23 Jul 2024 | List A | |
| 7.3 | - | 56 | 5 | 7.46 | Worcs | v Durham | Worcester | 28 Jul 2024 | List A | |
| 10.0 | - | 56 | 5 | 5.60 | Glamorgan | v Notts | Neath | 31 Jul 2024 | List A | |
| 10.0 | 1 | 60 | 5 | 6.00 | Jaffna | v Colombo | Hambantota | 27 Aug 2024 | List A | |
| 10.0 | 1 | 74 | 5 | 7.40 | Panthers | v Dolphins | Faisalabad | 14 Sep 2024 | List A | |
| 8.0 | 3 | 12 | 4 | 1.50 | Galle | v Dambulla | Colombo (RPS) | 4 Sep 2024 | List A | |
| 7.1 | - | 13 | 4 | 1.81 | Tamil Union | v Panadura | Panadura | 2 Aug 2024 | List A | |
| 7.0 | - | 14 | 4 | 2.00 | Badureliya | v Kurunegala | Maggona | 10 Jun 2024 | List A | |
| 10.0 | 3 | 14 | 4 | 1.40 | Yorkshire | v Notts | Sookholme | 28 Jul 2024 | List A | |
| 6.3 | 2 | 14 | 4 | 2.15 | Negombo | v Ragama CC | Katunayake | 30 Jul 2024 | List A | |
| 5.0 | - | 15 | 4 | 3.00 | Colombo CC | v Moors | Colombo (Bloomfield) | 16 Jun 2024 | List A | |
| 7.0 | 2 | 15 | 4 | 2.14 | Negombo | v Ragama CC | Katunayake | 30 Jul 2024 | List A | |
| 9.0 | 3 | 15 | 4 | 1.66 | Gloucs | v Sussex | Bristol | 7 Aug 2024 | List A | |
| 8.0 | 1 | 16 | 4 | 2.00 | Kandy CCC | v Badureliya | Maggona | 13 Jun 2024 | List A | |
| 6.0 | 1 | 16 | 4 | 2.66 | Burgher | v Police SC | SLAOCIC Stadium | 20 Jun 2024 | List A | |
| 10.0 | 4 | 17 | 4 | 1.70 | P.N.G. | v Kuwait | Nairobi (Ruaraka) | 4 Oct 2024 | List A | |
| 5.0 | - | 18 | 4 | 3.60 | U.S.A. | v U.A.E. | Windhoek | 18 Sep 2024 | ODI # 4763 | |
| 7.0 | 1 | 19 | 4 | 2.71 | Galle | v Colombo | Colombo (RPS) | 2 Oct 2024 | List A | |
| 9.0 | 1 | 20 | 4 | 2.22 | Ragama CC | v Chilaw MCC | Galle | 10 Jun 2024 | List A | |
| 8.0 | 2 | 20 | 4 | 2.50 | U.S.A. | v Canada | Rotterdam | 19 Aug 2024 | ODI # 4759 | |
| 10.0 | 2 | 20 | 4 | 2.00 | P.N.G. | v Denmark | Nairobi (Ruaraka) | 26 Sep 2024 | List A | |
| 7.0 | - | 21 | 4 | 3.00 | Warwickshire | v Leics | Leicester | 26 Jul 2024 | List A | |
| 7.1 | - | 21 | 4 | 2.93 | P.N.G. | v Kuwait | Nairobi (Ruaraka) | 4 Oct 2024 | List A | |
| 7.1 | - | 22 | 4 | 3.06 | Ace Capital | v Tamil Union | Colombo (PSS) | 16 Jun 2024 | List A | |
| 8.0 | 2 | 23 | 4 | 2.87 | Scotland | v Oman | Dundee | 16 Jul 2024 | ODI # 4746 | |
| 7.0 | - | 23 | 4 | 3.28 | Bloomfield | v Chilaw MCC | Colombo (Bloomfield) | 30 Jul 2024 | List A | |
| 10.0 | 1 | 23 | 4 | 2.30 | Galle | v Kandy | Colombo (RPS) | 16 Sep 2024 | List A | |
| 8.5 | 1 | 24 | 4 | 2.71 | Hampshire | v Lancashire | Southampton | 4 Aug 2024 | List A | |
| 10.0 | 1 | 24 | 4 | 2.40 | Nondescripts | v Ace Capital | SLAOCIC Stadium | 5 Aug 2024 | List A | |
| 7.0 | - | 25 | 4 | 3.57 | Glamorgan | v Gloucs | Cardiff | 25 Jul 2024 | List A | |
| 9.0 | 2 | 25 | 4 | 2.77 | Sinhalese | v Chilaw MCC | Colombo (SSC) | 27 Jul 2024 | List A | |
| 7.0 | - | 26 | 4 | 3.71 | Colombo CC | v Police SC | Colombo (PSS) | 13 Jun 2024 | List A | |
| 10.0 | 1 | 26 | 4 | 2.60 | Badureliya | v Nugegoda SWC | Maggona | 16 Jun 2024 | List A | |
| 8.0 | - | 26 | 4 | 3.25 | Burgher | v Badureliya | Maggona | 27 Jul 2024 | List A | |
| 6.2 | - | 26 | 4 | 4.10 | Afghanistan | v South Africa | Sharjah | 20 Sep 2024 | ODI # 4768 | |
| 8.0 | 1 | 27 | 4 | 3.37 | Somerset | v Middlesex | Lord's | 11 Aug 2024 | List A | |
| 8.1 | - | 28 | 4 | 3.42 | HEC | v Pakistan TV | Islamabad | 2 May 2024 | List A | |
| 6.2 | - | 28 | 4 | 4.42 | Australia | v England | Bristol | 29 Sep 2024 | ODI # 4779 | |
| 9.0 | - | 29 | 4 | 3.22 | Namibia | v Oman | Dundee | 18 Jul 2024 | ODI # 4747 | |
| 8.5 | 1 | 29 | 4 | 3.28 | Hampshire | v Northants | Southampton | 26 Jul 2024 | List A | |
| 10.0 | 2 | 30 | 4 | 3.00 | Knights | v Leinster | Belfast | 5 Jun 2024 | List A | |
| 8.2 | - | 30 | 4 | 3.60 | Kent | v Lancashire | Blackpool | 28 Jul 2024 | List A | |
| 10.0 | 1 | 30 | 4 | 3.00 | Durham | v Derbyshire | Chester-le-Street | 14 Aug 2024 | List A | |
| 7.2 | 1 | 30 | 4 | 4.09 | Canada | v Netherlands | Rotterdam | 17 Aug 2024 | ODI # 4758 | |
| 10.0 | 1 | 30 | 4 | 3.00 | Leinster | v NW Warriors | Dublin | 29 Aug 2024 | List A | |
| 10.0 | - | 31 | 4 | 3.10 | Ace Capital | v Chilaw MCC | Moratuwa | 19 Jun 2024 | List A | |
| 8.5 | 1 | 31 | 4 | 3.50 | Colombo CC | v Kandy CCC | Colombo (Thurstan) | 26 Jul 2024 | List A | |
| 9.1 | - | 32 | 4 | 3.49 | Surrey | v Gloucs | The Oval | 30 Jul 2024 | List A | |
| 9.5 | 1 | 32 | 4 | 3.25 | Netherlands | v U.S.A. | Rotterdam | 21 Aug 2024 | ODI # 4760 | |
| 9.4 | 2 | 33 | 4 | 3.41 | Netherlands | v Canada | The Hague | 11 Aug 2024 | ODI # 4755 | |
| 9.2 | - | 34 | 4 | 3.64 | Chilaw MCC | v Nondescripts | Colombo (NCC) | 14 Jun 2024 | List A | |
| 7.0 | 1 | 34 | 4 | 4.85 | Colts CC | v Burgher | SLAOCIC Stadium | 16 Jun 2024 | List A | |
| 9.0 | 1 | 34 | 4 | 3.77 | Ragama CC | v Negombo | Katunayake | 30 Jul 2024 | List A | |
| 10.0 | 1 | 34 | 4 | 3.40 | Essex | v Sussex | Hove | 14 Aug 2024 | List A |
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 figuresPerformances 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:
Mizoram vs Manipur at Ranchi, Vijay Hazare Trophy Plate Group, Dec 31, 2025 [List A]
Chhattisgarh vs Sikkim at Jaipur, Vijay Hazare Trophy Elite, Group C, Dec 31, 2025 [List A]
Arunachal Pradesh vs Meghalaya at Ranchi, Vijay Hazare Trophy Plate Group, Dec 31, 2025 [List A]