ODI Superlatives of 2024
Highest Innings
    Name     vs Venue Date  
1
SRI
PN Silva 210* (139b) AFG Pallekele 9 Feb 2024 1st ODI
2
USA
Milind Kumar 155* (110b) UAE Windhoek 24 Sep 2024 Namibia ODI Tri-Series
3
AUS
TM Head 154* (129b) ENG Nottingham 19 Sep 2024 1st ODI
4
SCO
B McMullen 151 (140b) USA Dallas 31 Oct 2024 USA ODI Tri-Series
5
AFG
Azmatullah Omarzai 149* (115b) SRI Pallekele 9 Feb 2024 1st ODI
6
SRI
BKG Mendis 143 (128b) NZL Dambulla 13 Nov 2024 1st ODI
7
IRL
HT Tector 138 (147b) AFG Sharjah 7 Mar 2024 1st ODI
8
AFG
Mohammad Nabi 136 (130b) SRI Pallekele 9 Feb 2024 1st ODI
9
WIN
KU Carty 128* (114b) ENG Bridgetown 6 Nov 2024 3rd ODI
10
ENG
LS Livingstone 124* (85b) WIN North Sound 2 Nov 2024 2nd ODI
11
BAN
Nazmul Hossain Shanto 122* (129b) SRI Chattogram 13 Mar 2024 1st ODI
12
USA
MD Patel 121* (95b) CAN The Hague 13 Aug 2024 ODI Tri-Series (NED)
13
AFG
Rahmanullah Gurbaz 121 (117b) IRL Sharjah 7 Mar 2024 1st ODI
14
SRI
PN Silva 118 (101b) AFG Colombo RPS 14 Feb 2024 3rd ODI
15
WIN
SD Hope 117 (127b) ENG North Sound 2 Nov 2024 2nd ODI
16
SRI
PN Silva 114 (113b) BAN Chattogram 15 Mar 2024 2nd ODI
17
PAK
Saim Ayub 113* (62b) ZIM Bulawayo 26 Nov 2024 2nd ODI
18
WIN
SE Rutherford 113 (80b) BAN Basseterre 8 Dec 2024 1st ODI
19
NEP
AK Sah 112* (124b) CAN Kirtipur 12 Feb 2024 3rd ODI
=
RSA
T Stubbs 112* (81b) IRL Abu Dhabi 4 Oct 2024 2nd ODI
21
CAN
HT Thaker 111* (113b) UAE Dubai 5 Mar 2024 UAE ODI Tri-Series
22
ENG
HC Brook 110* (94b) AUS Chester-le-Street 24 Sep 2024 3rd ODI
23
PAK
Saim Ayub 109 (119b) RSA Paarl 17 Dec 2024 1st ODI
24
SCO
MM English 107 (122b) NAM Dundee 26 Jul 2024 ODI Tri-Series (SCO)
=
NAM
M van Lingen 107 (85b) UAE Windhoek 20 Sep 2024 Namibia ODI Tri-Series
Best Bowling
    Name   vs Venue Date  
1
SRI
PWH de Silva 7-19 ZIM Colombo RPS 11 Jan 2024 3rd ODI
2
SCO
CAA Cassell 7-21 OMA Dundee 22 Jul 2024 ODI Tri-Series (SCO)
3
AFG
Allah Ghazanfar 6-26 BAN Sharjah 6 Nov 2024 1st ODI
4
SRI
JDF Vandersay 6-33 IND Colombo RPS 4 Aug 2024 2nd ODI
5
NED
A Dutt 6-34 NAM Kirtipur 19 Feb 2024 Nepal ODI Tri Series
6
AFG
Mohammad Nabi 5-17 IRL Sharjah 12 Mar 2024 3rd ODI
7
AFG
Rashid Khan 5-19 RSA Sharjah 20 Sep 2024 2nd ODI
8
OMA
Shakeel Ahmed 5-23 UAE Al Amerat 7 Nov 2024 Oman ODI Tri-Series
9
SRI
DN Wellalage 5-27 IND Colombo RPS 7 Aug 2024 3rd ODI
10
NAM
MG Erasmus 5-28 NEP Kirtipur 15 Feb 2024 Nepal ODI Tri Series
=
NED
PA van Meekeren 5-28 CAN Rotterdam 17 Aug 2024 ODI Tri-Series (NED)
12
PAK
Haris Rauf 5-29 AUS Adelaide 8 Nov 2024 2nd ODI
13
CAN
DA Heyliger 5-31 NEP King City 16 Sep 2024 Canada ODI Tri-Series
14
ZIM
R Ngarava 5-32 SRI Colombo RPS 8 Jan 2024 2nd ODI
15
AFG
Allah Ghazanfar 5-33 ZIM Harare 21 Dec 2024 3rd ODI
16
NEP
GK Jha 5-47 OMA King City 18 Sep 2024 Canada ODI Tri-Series
17
AUS
XC Bartlett 4-17 WIN Melbourne 2 Feb 2024 1st ODI
18
USA
Jasdeep Singh 4-18 UAE Windhoek 18 Sep 2024 Namibia ODI Tri-Series
=
AFG
Azmatullah Omarzai 4-18 ZIM Harare 17 Dec 2024 1st ODI
20
NEP
K Bhurtel 4-20 NED Kirtipur 17 Feb 2024 Nepal ODI Tri Series
Most Runs
    Name Mat Inn Runs Avg S/R 50 100 HS
1
SRI
BKG Mendis 17 17 742 53.00 90.60 6 1 143 
2
SRI
PN Silva 12 12 694 63.09 106.44 2 3 210*
3
SRI
KIC Asalanka 18 16 605 50.41 97.11 4 1 101 
4
WIN
KU Carty 12 11 560 62.22 88.05 3 1 128*
5
CAN
HT Thaker 15 15 553 46.08 71.17 2 2 111*
6
AFG
Rahmanullah Gurbaz 11 11 531 48.27 89.70 2 3 121 
7
CAN
Pargat Singh 13 13 520 43.33 80.00 5 0 87*
8
SRI
WIA Fernando 18 17 515 30.29 86.55 3 1 100 
=
PAK
Saim Ayub 9 9 515 64.37 105.53 1 3 113*
10
USA
MD Patel 12 11 502 50.20 90.45 5 1 121*
11
SRI
KLJ Vimukthi 18 13 462 46.20 81.48 3 1 101*
12
NAM
M van Lingen 12 12 445 37.08 93.10 3 1 107 
13
NED
MP O'Dowd 12 12 428 38.90 67.30 3 0 79*
14
WIN
SE Rutherford 9 7 425 106.25 120.06 4 1 113 
15
AFG
Azmatullah Omarzai 14 12 417 52.12 105.57 3 1 149*
16
AFG
Mohammad Nabi 14 11 410 41.00 97.85 1 1 136 
17
CAN
NR Kirton 15 14 398 36.18 79.60 4 0 73*
18
NEP
AK Sah 12 12 369 36.90 94.13 4 1 112*
19
NAM
MG Erasmus 12 12 364 33.09 84.06 4 0 63 
=
USA
Milind Kumar 10 9 364 52.00 108.01 2 1 155*
Most Wickets
    Name Mat Balls Wkts Avg S/R 4wi Best
1
CAN
DA Heyliger 14 700 26 22.23 26.9 3 5-32
=
SRI
PWH de Silva 10 454 26 15.61 17.5 4 7-20
3
NED
A Dutt 12 612 21 18.71 29.1 1 6-35
=
AFG
Allah Ghazanfar 11 422 21 13.57 20.1 2 6-27
5
USA
NP Kenjige 12 606 20 21.90 30.3 1 4-53
6
CAN
Kaleem Sana 11 574 19 19.31 30.2 2 4-31
=
CAN
Saad Bin Zafar 15 840 19 30.73 44.2 0 3-31
8
NAM
MG Erasmus 12 548 18 22.38 30.4 1 5-29
9
OMA
Shakeel Ahmed 7 396 17 10.94 23.3 2 5-24
=
AFG
Azmatullah Omarzai 14 426 17 20.47 25.1 2 4-19
11
USA
SC van Schalkwyk 10 474 16 28.81 29.6 2 4-21
=
USA
Jasdeep Singh 11 509 16 32.31 31.8 1 4-19
=
SCO
BJ Currie 9 396 16 15.12 24.8 1 4-33
=
NED
K Klein 8 336 16 16.56 21.0 2 4-33
15
NED
VJ Kingma 8 339 15 16.20 22.6 0 3-20
=
CAN
HT Thaker 15 660 15 33.06 44.0 0 3-42
=
USA
SN Netravalkar 8 431 15 22.60 28.7 1 4-48
=
NED
PA van Meekeren 6 303 15 13.46 20.2 1 5-29
=
AUS
A Zampa 10 473 15 30.00 31.5 0 3-50
=
SRI
MM Theekshana 13 545 15 26.40 36.3 1 4-32
Lowest Bowling Economy
    Name Mat Balls Wkts R/100b RPO
1
OMA
Shakeel Ahmed 7 396 17 46.97 2.82
2
NED
RE van der Merwe 7 375 13 55.47 3.33
3
NAM
BM Scholtz 12 690 14 57.68 3.46
4
AFG
Rashid Khan 8 321 15 58.26 3.50
5
SCO
BJ Currie 9 396 16 61.11 3.67
6
NEP
K Malla 10 331 6 61.93 3.72
7
OMA
Kaleemullah 7 306 7 63.07 3.78
8
CAN
Kaleem Sana 11 574 19 63.94 3.84
9
NED
A Dutt 12 612 21 64.22 3.85
10
SCO
B McMullen 11 341 12 65.98 3.96
11
NED
PA van Meekeren 6 303 15 66.67 4.00
12
NEP
LN Rajbanshi 11 504 13 67.06 4.02
13
AFG
Allah Ghazanfar 11 422 21 67.54 4.05
14
NEP
Karan KC 9 310 5 68.06 4.08
15
ZIM
Sikandar Raza 9 320 7 68.44 4.11
Batting Strike Rate
    Name Mat Inn Runs 4s 6s S/R
1
ENG
LS Livingstone 8 8 286 15 21 133.02
2
ENG
HC Brook 5 5 312 30 13 127.87
3
RSA
H Klaasen 3 3 264 27 8 123.36
4
WIN
SE Rutherford 9 7 425 33 23 120.06
5
AUS
TM Head 5 5 252 33 11 120.00
6
WIN
E Lewis 6 6 284 21 17 115.45
7
ENG
BM Duckett 5 5 305 35 4 109.71
8
USA
Milind Kumar 10 9 364 31 11 108.01
9
SRI
PN Silva 12 12 694 86 17 106.44
10
AFG
Azmatullah Omarzai 14 12 417 25 20 105.57
11
PAK
Saim Ayub 9 9 515 59 16 105.53
12
SCO
HG Munsey 6 6 302 40 8 101.68
13
CAN
AO Johnson 15 15 319 38 19 97.85
=
AFG
Mohammad Nabi 14 11 410 31 11 97.85
15
SRI
KIC Asalanka 18 16 605 52 18 97.11
Most Sixes
    Name Inn Runs 6s Balls Bls/6
1
WIN
SE Rutherford 7 425 23 354 15.4
2
AFG
Rahmanullah Gurbaz 11 531 22 592 26.9
3
ENG
LS Livingstone 8 286 21 215 10.2
4
AFG
Azmatullah Omarzai 12 417 20 395 19.8
5
CAN
AO Johnson 15 319 19 326 17.2
6
SRI
KIC Asalanka 16 605 18 623 34.6
7
WIN
E Lewis 6 284 17 246 14.5
=
SRI
PN Silva 12 694 17 652 38.4
9
PAK
Saim Ayub 9 515 16 488 30.5
10
NAM
JJ Smit 11 314 15 479 31.9
=
BAN
Mahmudullah 9 337 15 354 23.6
12
SRI
WIA Fernando 17 515 14 595 42.5
13
ENG
HC Brook 5 312 13 244 18.8
14
NEP
AK Sah 12 369 12 392 32.7
15
UAE
Basil Hameed 11 234 11 304 27.6
Highest Percentage of Runs as Boundaries
    Name Mat Inn Runs 4s 6s %
1
ENG
JG Bethell 3 6 260 38 5 70.00
2
NZL
MJ Santner 5 9 264 26 13 68.93
3
AUS
CD Green 4 7 302 40 6 64.90
4
ENG
Z Crawley 14 25 695 99 7 63.02
5
IND
RG Sharma 14 26 619 78 11 61.06
6
IND
SN Khan 6 11 371 44 8 60.37
7
IND
YB Jaiswal 15 29 1478 168 36 60.08
8
ENG
AAP Atkinson 11 16 352 39 9 59.65
9
RSA
DG Bedingham 10 18 540 62 12 59.25
10
NZL
GD Phillips 12 21 495 46 18 58.98
11
IND
RR Pant 9 17 576 65 13 58.68
12
BAN
Nazmul Hossain Shanto 8 15 317 39 5 58.67
13
AUS
MR Marsh 9 15 283 34 5 58.65
14
RSA
AK Markram 8 15 536 72 4 58.20
15
SRI
PN Silva 6 11 380 50 3 57.36
Most Catches by a Fielder
    Name Mat Cgt Tot/M
1
AUS
M Labuschagne 10 11 1.10
=
AFG
Mohammad Nabi 14 11 0.79
3
CAN
HT Thaker 15 10 0.67
4
PAK
Saim Ayub 9 9 1.00
5
CAN
NR Kirton 15 8 0.53
=
WIN
G Motie 12 8 0.67
=
WIN
RL Chase 12 8 0.67
8
NAM
M van Lingen 12 7 0.58
=
CAN
NS Dhaliwal 11 7 0.64
=
NED
MP O'Dowd 12 7 0.58
Most Dismissals by a Wicketkeeper
    Name Mat Cgt St Tot Tot/M
1
CAN
SV Movva 15 17 2 19 1.27
=
SRI
BKG Mendis 17 12 7 19 1.12
3
PAK
Mohammad Rizwan 9 17 0 17 1.89
4
USA
SK Patel 8 12 2 14 1.75
5
BAN
Mushfiqur Rahim 4 13 0 13 3.25
=
AFG
Ikram Alikhil 10 12 1 13 1.30

Copyright © 2025 Hat Trick Stats Cricket Database