2024 One-Day Internationals Bowling Best Figures Innings
One-Day Internationals

2024 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
PW Hasaranga5.511973.25Sri Lanka1v ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
🥇 1
C Cassell5.412173.70Scotland1v OmanDundee22 Jul 2024ODI # 4749
🥉 3
AM Ghazanfar6.312664.00Afghanistan2v BangladeshSharjah06 Nov 2024ODI # 4798
🥉 3
JDF Vandersay10.0-3363.30Sri Lanka2v IndiaColombo (RPS)04 Aug 2024ODI # 4753
🥉 3
A Dutt9.0-3463.77Netherlands1v NamibiaKirtipur19 Feb 2024ODI # 4732
6
Mohammad Nabi10.031751.70Afghanistan2v IrelandSharjah12 Mar 2024ODI # 4742
6
Rashid Khan9.011952.11Afghanistan2v South AfricaSharjah20 Sep 2024ODI # 4768
6
Shakeel Ahmed10.032352.30Oman1v U.A.E.Al Amerat07 Nov 2024ODI # 4800
6
DN Wellalage5.1-2755.22Sri Lanka2v IndiaColombo (RPS)07 Aug 2024ODI # 4754
6
MG Erasmus8.1-2853.42Namibia1v NepalKirtipur15 Feb 2024ODI # 4730
6
PA van Meekeren9.412852.89Netherlands2v CanadaRotterdam17 Aug 2024ODI # 4758
6
Haris Rauf8.0-2953.62Pakistan1v AustraliaAdelaide08 Nov 2024ODI # 4801
6
D Heyliger10.0-3153.10Canada2v NepalKing City (NW)16 Sep 2024ODI # 4762
6
R Ngarava10.033253.20Zimbabwe2v Sri LankaColombo (RPS)08 Jan 2024ODI # 4719
6
AM Ghazanfar10.0-3353.30Afghanistan1v ZimbabweHarare21 Dec 2024ODI # 4820
6
Gulsan Jha10.024754.70Nepal2v OmanKing City (NW)18 Sep 2024ODI # 4765
17
XC Bartlett9.011741.88Australia1v West IndiesMelbourne02 Feb 2024ODI # 4721
17
Jasdeep Singh5.0-1843.60U.S.A.1v U.A.E.Windhoek18 Sep 2024ODI # 4763
17
Azmatullah Omarzai4.2-1844.15Afghanistan1v ZimbabweHarare17 Dec 2024ODI # 4816
17
K Bhurtel7.0-2042.85Nepal1v NetherlandsKirtipur17 Feb 2024ODI # 4731
17
SC van Schalkwyk8.022042.50U.S.A.2v CanadaRotterdam19 Aug 2024ODI # 4759
17
XC Bartlett7.1-2142.93Australia1v West IndiesCanberra06 Feb 2024ODI # 4723
17
RK Paudel8.522242.49Nepal2v CanadaKirtipur08 Feb 2024ODI # 4724
17
CN Ackermann9.052242.44Netherlands1v OmanAl Amerat11 Nov 2024ODI # 4805
17
JNT Seales9.012242.44West Indies1v BangladeshBasseterre10 Dec 2024ODI # 4814
17
JJ Davidson8.022342.87Scotland1v OmanDundee16 Jul 2024ODI # 4746
17
K Bhurtel6.0-2343.83Nepal2v U.S.A.Dallas27 Oct 2024ODI # 4787
17
Aamir Kaleem10.032442.40Oman2v NetherlandsAl Amerat11 Nov 2024ODI # 4805
17
S Shrivastava8.3-2542.94Oman1v U.A.E.Al Amerat01 Nov 2024ODI # 4791
17
Nangeyalia Kharote6.2-2644.10Afghanistan2v South AfricaSharjah20 Sep 2024ODI # 4768
17
Ali Naseer10.022642.60U.A.E.2v NetherlandsAl Amerat03 Nov 2024ODI # 4794
17
Shakeel Ahmed10.022642.60Oman1v NetherlandsAl Amerat05 Nov 2024ODI # 4797
17
PW Hasaranga6.5-2743.95Sri Lanka2v AfghanistanPallekele11 Feb 2024ODI # 4727
17
TM Head6.2-2844.42Australia1v EnglandBristol29 Sep 2024ODI # 4779
17
B Shikongo9.0-2943.22Namibia1v OmanDundee18 Jul 2024ODI # 4747
17
Nangeyalia Kharote9.043043.33Afghanistan2v IrelandSharjah12 Mar 2024ODI # 4742
17
Kaleem Sana7.213044.09Canada1v NetherlandsRotterdam17 Aug 2024ODI # 4758
17
M Theekshana9.413143.20Sri Lanka1v ZimbabweColombo (RPS)08 Jan 2024ODI # 4719
17
BM Scholtz10.023143.10Namibia1v NepalKirtipur21 Feb 2024ODI # 4733
17
K Klein9.513243.25Netherlands2v U.S.A.Rotterdam21 Aug 2024ODI # 4760
17
LB Williams10.013243.20South Africa2v IrelandAbu Dhabi02 Oct 2024ODI # 4780
17
BJ Currie10.013243.20Scotland1v U.S.A.Dallas25 Oct 2024ODI # 4785
17
Agha Salman8.0-3244.00Pakistan1v South AfricaPaarl17 Dec 2024ODI # 4817
17
K Klein9.423343.41Netherlands1v CanadaThe Hague11 Aug 2024ODI # 4755
17
Abrar Ahmed8.023344.12Pakistan1v ZimbabweBulawayo26 Nov 2024ODI # 4811
17
JN Loftie-Eaton6.1-3445.51Namibia1v NepalKirtipur21 Feb 2024ODI # 4733
17
Fazalhaq Farooqi7.013545.00Afghanistan1v South AfricaSharjah18 Sep 2024ODI # 4764
17
MG Bracewell10.0-3643.60New Zealand2v Sri LankaPallekele17 Nov 2024ODI # 4808
17
Azmatullah Omarzai7.0-3745.28Afghanistan1v BangladeshSharjah11 Nov 2024ODI # 4806
17
MJ Potts8.023844.75England2v AustraliaLord's27 Sep 2024ODI # 4778
17
MA Leask9.0-4044.44Scotland2v NamibiaDundee20 Jul 2024ODI # 4748
17
PW Hasaranga8.0-4045.00Sri Lanka1v West IndiesPallekele23 Oct 2024ODI # 4784
17
J Jarvis7.0-4045.71Scotland2v U.S.A.Dallas31 Oct 2024ODI # 4789
17
G Motie10.0-4144.10West Indies1v EnglandNorth Sound31 Oct 2024ODI # 4790
17
Kaleem Sana8.514244.75Canada1v U.A.E.Dubai (DICS)28 Feb 2024ODI # 4736
17
D Heyliger8.014245.25Canada2v OmanKing City (NW)20 Sep 2024ODI # 4769
17
PW Hasaranga10.014544.50Sri Lanka1v BangladeshChattogram15 Mar 2024ODI # 4744
17
D Heyliger10.0-4744.70Canada2v U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
17
SN Netravalkar9.514744.77U.S.A.2v NepalDallas02 Nov 2024ODI # 4793
17
Shaheen Shah Afridi8.0-4745.87Pakistan2v South AfricaCape Town19 Dec 2024ODI # 4819
17
CBRLS Kumara8.0-4846.00Sri Lanka2v BangladeshChattogram18 Mar 2024ODI # 4745
17
MR Adair10.0-5045.00Ireland1v South AfricaAbu Dhabi02 Oct 2024ODI # 4780
17
Fazalhaq Farooqi10.015145.10Afghanistan2v IrelandSharjah07 Mar 2024ODI # 4741
17
NP Kenjige10.0-5245.20U.S.A.1v NepalDallas27 Oct 2024ODI # 4787
17
Sufiyan Muqeem8.015246.50Pakistan2v South AfricaJohannesburg22 Dec 2024ODI # 4821
17
Taskin Ahmed10.0-5345.30Bangladesh1v AfghanistanSharjah06 Nov 2024ODI # 4798
17
LB Williams10.025645.60South Africa1v IrelandAbu Dhabi07 Oct 2024ODI # 4782
17
Mustafizur Rahman10.0-5845.80Bangladesh1v AfghanistanSharjah06 Nov 2024ODI # 4798
17
SC van Schalkwyk10.015945.90U.S.A.1v NamibiaWindhoek22 Sep 2024ODI # 4771
17
KT Maphaka9.517247.32South Africa1v PakistanCape Town19 Dec 2024ODI # 4819
17
Pramod Madushan10.0-7547.50Sri Lanka2v AfghanistanPallekele09 Feb 2024ODI # 4725
17
JN Loftie-Eaton8.3-7949.29Namibia2v U.A.E.Windhoek20 Sep 2024ODI # 4767
73
AM Ghazanfar3.52932.34Afghanistan2v ZimbabweHarare19 Dec 2024ODI # 4818
73
Naveed Zadran3.011334.33Afghanistan2v ZimbabweHarare19 Dec 2024ODI # 4818
73
RE van der Merwe7.2-1431.90Netherlands2v U.A.E.Al Amerat09 Nov 2024ODI # 4802
73
A Dutt10.021631.60Netherlands1v NepalKirtipur25 Feb 2024ODI # 4735
73
Basil Hameed6.0-1732.83U.A.E.2v OmanAl Amerat07 Nov 2024ODI # 4800
73
VJ Kingma6.311932.92Netherlands1v NamibiaKirtipur23 Feb 2024ODI # 4734
73
KIC Asalanka6.222033.15Sri Lanka2v IndiaColombo (RPS)04 Aug 2024ODI # 4753
73
AM Ghazanfar10.022032.00Afghanistan1v South AfricaSharjah18 Sep 2024ODI # 4764
73
B McMullen9.032032.22Scotland1v U.S.A.Dallas25 Oct 2024ODI # 4785
73
BJ Currie9.022132.33Scotland1v U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
73
JN Frylinck5.5-2233.77Namibia2v NetherlandsKirtipur23 Feb 2024ODI # 4734
73
MG Erasmus7.0-2333.28Namibia2v NetherlandsKirtipur19 Feb 2024ODI # 4732
73
BM Scholtz10.022332.30Namibia1v ScotlandDundee20 Jul 2024ODI # 4748
73
Faisal Akram8.0-2433.00Pakistan1v ZimbabweBulawayo24 Nov 2024ODI # 4810
73
BJ Currie9.022532.77Scotland2v NamibiaDundee26 Jul 2024ODI # 4751
73
M Theekshana9.012532.77Sri Lanka1v West IndiesPallekele23 Oct 2024ODI # 4784
73
Shaheen Shah Afridi8.012633.25Pakistan1v AustraliaAdelaide08 Nov 2024ODI # 4801
73
A Dutt10.012632.60Netherlands2v U.A.E.Al Amerat09 Nov 2024ODI # 4802
73
Agha Salman7.0-2633.71Pakistan1v ZimbabweBulawayo26 Nov 2024ODI # 4811
73
G Motie10.0-2832.80West Indies1v AustraliaSydney04 Feb 2024ODI # 4722
73
K Bhurtel5.0-2835.60Nepal2v NamibiaKirtipur21 Feb 2024ODI # 4733
73
Nasum Ahmed8.312833.29Bangladesh2v AfghanistanSharjah09 Nov 2024ODI # 4803
73
Nangeyalia Kharote8.0-2833.50Afghanistan1v BangladeshSharjah09 Nov 2024ODI # 4803
73
Kaleem Sana10.022932.90Canada1v NepalKing City (NW)22 Sep 2024ODI # 4773
73
GI Hume9.132933.16Ireland2v South AfricaAbu Dhabi07 Oct 2024ODI # 4782
73
KIC Asalanka8.5-3033.39Sri Lanka2v IndiaColombo (RPS)02 Aug 2024ODI # 4752
73
Washington Sundar10.013033.00India1v Sri LankaColombo (RPS)04 Aug 2024ODI # 4753
73
Saad Bin Zafar10.023033.00Canada1v U.S.A.Rotterdam19 Aug 2024ODI # 4759

Showing 100 records

Additional Information

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