ODI 2025

681 players with recorded stats, 107 games.

Games

ODI 2025 game log — 107 games
Matchup Score Result Date Players
Sri Lanka @ New Zealand 178–180 New Zealand win 2025-01-05 76
New Zealand @ Sri Lanka 255–142 New Zealand win 2025-01-08 68
Ireland @ India 238–241 India win 2025-01-10 22
England @ Australia 204–206 Australia win 2025-01-12 65
India @ Ireland 370–254 India win 2025-01-12 44
Australia @ England 180–159 Australia win 2025-01-14 44
Bangladesh @ West Indies 198–202 West Indies win 2025-01-19 153
England @ India 248–251 India win 2025-02-06 88
New Zealand @ Pakistan 330–252 New Zealand win 2025-02-08 116
United States of America @ Namibia 293–179 United States of America win 2025-02-08 44
South Africa @ New Zealand 304–308 New Zealand win 2025-02-10 22
Namibia @ Oman 169–146 Namibia win 2025-02-10 44
India @ England 356–214 India win 2025-02-12 64
South Africa @ Pakistan 352–355 Pakistan win 2025-02-12 128
Sri Lanka @ Australia 214–165 Sri Lanka win 2025-02-12 45
United States of America @ Oman 151–152 Oman win 2025-02-12 66
Pakistan @ New Zealand 242–243 New Zealand win 2025-02-14 36
Zimbabwe @ Ireland 299–250 Zimbabwe win 2025-02-14 66
Ireland @ Zimbabwe 240–246 Zimbabwe win 2025-02-18 44
Bangladesh @ India 228–231 India win 2025-02-20 42
Pakistan @ India 241–244 India win 2025-02-23 22
Bangladesh @ New Zealand 236–240 New Zealand win 2025-02-24 23
England @ South Africa 179–181 South Africa win 2025-03-01 65
India @ New Zealand 249–205 India win 2025-03-02 44
Australia @ India 264–267 India win 2025-03-04 89
New Zealand @ South Africa 362–312 New Zealand win 2025-03-05 44
Netherlands @ Namibia 159–106 Netherlands win 2025-03-07 22
New Zealand @ India 251–254 India win 2025-03-09 22
Canada @ Namibia 174–177 Namibia win 2025-03-09 45
Namibia @ Netherlands 148–149 Netherlands win 2025-03-13 21
Namibia @ Canada 186–154 Namibia win 2025-03-15 44
Pakistan @ Ireland 217–179 Pakistan win 2025-04-09 22
Scotland @ West Indies 244–233 Scotland win 2025-04-09 22
Bangladesh @ Thailand 271–93 Bangladesh win 2025-04-10 20
Scotland @ Pakistan 186–190 Pakistan win 2025-04-11 22
West Indies @ Ireland 181–175 West Indies win 2025-04-11 63
Scotland @ Thailand 206–148 Scotland win 2025-04-13 23
Ireland @ Bangladesh 235–240 Bangladesh win 2025-04-13 22
Pakistan @ West Indies 191–126 Pakistan win 2025-04-14 44
Ireland @ Thailand 305–259 Ireland win 2025-04-15 22
Bangladesh @ Scotland 276–242 Bangladesh win 2025-04-15 22
Pakistan @ Thailand 205–118 Pakistan win 2025-04-17 22
Scotland @ Ireland 268–269 Ireland win 2025-04-18 22
Bangladesh @ Pakistan 178–181 Pakistan win 2025-04-19 22
Thailand @ West Indies 166–168 West Indies win 2025-04-19 20
Sri Lanka @ India 147–149 India win 2025-04-27 22
India @ South Africa 276–261 India win 2025-04-29 133
Zimbabwe @ United States of America 162–163 United States of America win 2025-05-01 44
South Africa @ Sri Lanka 235–237 Sri Lanka win 2025-05-02 44
United Arab Emirates @ Scotland 225–226 Scotland win 2025-05-04 66
India @ Sri Lanka 275–278 Sri Lanka win 2025-05-04 68
Netherlands @ United Arab Emirates 272–159 Netherlands win 2025-05-06 22
Netherlands @ Scotland 282–263 Netherlands win 2025-05-10 22
United Arab Emirates @ Netherlands 204–205 Netherlands win 2025-05-12 22
Scotland @ Netherlands 380–235 Scotland win 2025-05-16 66
United States of America @ Canada 361–192 United States of America win 2025-05-17 45
Oman @ Canada 217–202 Oman win 2025-05-19 22
Ireland @ West Indies 303–179 Ireland win 2025-05-21 22
Oman @ United States of America 280–279 Oman win 2025-05-21 22
Canada @ Oman 212–108 Canada win 2025-05-23 22
England @ West Indies 400–162 England win 2025-05-29 66
West Indies @ England 308–312 England win 2025-06-01 65
Scotland @ Nepal 296–297 Nepal win 2025-06-02 45
Netherlands @ Nepal 225–226 Nepal win 2025-06-04 23
Nepal @ Netherlands 236–210 Nepal win 2025-06-10 22
South Africa @ West Indies 232–180 South Africa win 2025-06-11 65
Sri Lanka @ Bangladesh 244–167 Sri Lanka win 2025-07-02 67
Bangladesh @ Sri Lanka 248–232 Bangladesh win 2025-07-05 23
West Indies @ Pakistan 280–284 Pakistan win 2025-08-08 45
South Africa @ Australia 296–198 South Africa win 2025-08-19 65
Australia @ South Africa 431–155 Australia win 2025-08-24 22
Sri Lanka @ Zimbabwe 298–291 Sri Lanka win 2025-08-29 23
Zimbabwe @ Sri Lanka 277–278 Sri Lanka win 2025-08-31 24
Canada @ Scotland 184–187 Scotland win 2025-08-31 20
South Africa @ England 330–325 South Africa win 2025-09-04 65
Scotland @ Namibia 164–109 Scotland win 2025-09-04 22
India @ Australia 281–282 Australia win 2025-09-14 112
Pakistan @ South Africa 255–259 South Africa win 2025-09-16 41
United Arab Emirates @ Zimbabwe 222–186 United Arab Emirates win 2025-09-26 66
Zimbabwe @ United Arab Emirates 203–168 Zimbabwe win 2025-09-30 22
Australia @ New Zealand 326–237 Australia win 2025-10-01 22
Pakistan @ Bangladesh 129–131 Bangladesh win 2025-10-02 22
India @ Pakistan 247–159 India win 2025-10-05 23
Bangladesh @ England 178–182 England win 2025-10-07 23
Australia @ Pakistan 221–114 Australia win 2025-10-08 22
New Zealand @ Bangladesh 227–127 New Zealand win 2025-10-10 22
England @ Sri Lanka 253–164 England win 2025-10-11 22
Bangladesh @ South Africa 232–235 South Africa win 2025-10-13 22
Papua New Guinea @ United Arab Emirates 93–97 United Arab Emirates win 2025-10-13 43
England @ Pakistan 133–34 England win 2025-10-15 20
United Arab Emirates @ Papua New Guinea 143–146 Papua New Guinea win 2025-10-15 43
Bangladesh @ Australia 198–202 Australia win 2025-10-16 21
Sri Lanka @ South Africa 105–125 South Africa win 2025-10-17 20
Pakistan @ Sri Lanka 18–0 Pakistan win 2025-10-24 26
New Zealand @ England 168–172 England win 2025-10-26 23
England @ New Zealand 223–224 New Zealand win 2025-10-26 66
United States of America @ Nepal 262–156 United States of America win 2025-10-26 23
United Arab Emirates @ United States of America 211–213 United States of America win 2025-10-28 22
Nepal @ United Arab Emirates 233–237 United Arab Emirates win 2025-10-30 44
Nepal @ United States of America 271–273 United States of America win 2025-11-01 22
United States of America @ United Arab Emirates 292–49 United States of America win 2025-11-03 20
Sri Lanka @ Pakistan 288–289 Pakistan win 2025-11-14 43
New Zealand @ West Indies 269–262 New Zealand win 2025-11-16 22
West Indies @ New Zealand 247–248 New Zealand win 2025-11-19 44
South Africa @ India 270–271 India win 2025-12-06 21
Ireland @ South Africa 209–211 South Africa win 2025-12-13 44
South Africa @ Ireland 375–301 South Africa win 2025-12-16 22

Top Performers — Batting Balls

ODI 2025 player statistics
Player Pos
A Aitken
A Athanaze
A Balbirnie
A Bosch
A Canning
A Capsey
A Dalzell
A Dercksen
A Dutt
A Gardner
A Hlubi
A Hunter
A Khaka
A King
A Lister
A Mazvishaya
A Munisar
A Reddy
A Sharafu
A Sutherland
A Suwanchonrathi
A Zampa
A Zimunu
AA Alleyne
AA Jangoo
Aamir Kaleem
AAP Atkinson
Aarif Sheikh
Aaron Jones RB
Aasif Sheikh
Aayan Afzal Khan
AB Kaur
Abdullah Shafique
Abrar Ahmed
AC Jayangani
AC Kerr
AE Jones
AGC Vimukthi
Agha Salman
AGS Gous
AH Maqsood
AI Chudasama
AJ Healy
AJ Hosein
AK Maguire
AK Markram
AK Sah
Akhil Kumar
Akif Javed
Al Maseera Jahangir
Ali Nadeem
Aliya Riaz
AM Fernando
AM Hardie
AN Davidson-Richards
AN Kelly
Anop Santosh
AR Bisht
AR McBrine
AR Odedara
AR Patel
Arshdeep Singh
Aryansh Sharma
AS Joseph
Asif Khan
ASS Fletcher
AT Carey
AT Nidamanuru
ATS Silva
AU Rashid
AWJ Auguste
B Biza
B Evans
B Muzarabani
B Sharki
B Shikongo
B Siddharth
B Tau
BA Carse
BA King
Babar Azam
Basir Ahamad
BC Fortuin
BFW de Leede
BG Illing
BJ Bennett
BJ Curran
BJ Currie
BJ Dwarshuis
BJ McCarthy
BJ McMullen
BKG Mendis
BL Mooney
BM Duckett
BM Halliday
BM Scholtz
BM Tickner
BMSM Kumari
BRM Taylor
BV Sears
C Abel
C Bosch
C Campher
C Carmichael
C Cassell
C Connolly
C Green
C Madande
C Murray
C Prasad
C Sutthiruang
C Tear
C Wickramasinghe
CA Henry
CBRLS Kumara
CE Coulter Reilly
CE Dean
CJ Dala
CL Tryon
CM McBride
CN Ackermann
CN Greaves
Codi Yusuf
CR Ervine
CR Knott
CR Pagydyala
CS Fraser
CS Mugeri
CT Dhururu
CV Varun
D Brevis
D Brown
D Dhingra
D Ferreira
D Heyliger
D Lohia
D Madushanka
D Parashar
D van Niekerk
D Vihanga
DA Miller
DB Sharma
DEM Carter
Diana Baig
Dilara Akter
DJ Mitchell
DJS Dottin
DN Wellalage
DN Wyatt
DO Leicher
DP Conway
DS Airee
DS Bajwa
E Bosch
E Lewis
E Malinga
E Marx
E Masuku
E Pokana
EA Perry
EJ Black
EJ Carson
EL Arlott
EL Lamb
EMA McLeod
ER Oza
Eyman Fatima
F Chipare
F Tunnicliffe
FA Sargent
Faheem Ashraf
Fahima Khatun
Faisal Akram
Fakhar Zaman
Fargana Hoque
Fariha Trisna
Fatima Sana
FC Jonas
FDW McCreath
FJ Klaassen
G Dempsey
G Kodali
G Motie
G Voll
G Wareham
GD Phillips
GE Plimmer
GF Linde
GH Dockrell
GH Lewis
GI Hume
GJ Maxwell
GM Harris
GP Tom
Gull Feroza
Gulsan Jha
GWHM Perera
H Deol
H Doriga
H Hotchandani
H Karunaratne
H Kaur
H Kaushik
H Klaasen
H Madavi
H Thaker
Haider Ali (3)
Hammad Mirza
Haris Rauf
Harmeet Singh (2)
Harshit Rana
Hasan Ali
Hasan Mahmud
Haseebullah Khan
Hashir Dafedar
Hassan Nawaz
Hassnain Shah
HC Brook
HC Knight
HE van der Dussen
HG Munsey
HH Pandya
HJ Thomas
HK Matthews
HL Tau
HM Nicholls
HM Rowe
HRA Rainey
HT Tector
Hussain Talat
I Dulani
I Nandakumar
I Ranaweera
I Toua
IC Gaze
Imam-ul-Haq
Irfan Khan
Ishma Tanjim
J Andrew
J Blades
J Campbell
J Fraser-McGurk
J Glasgow
J Jarvis
J Little
J Liyanage
J Maguire
J Matharu
J Neill
J Nkomo
J Overton
J Ramanandi
JA Duffy
Jaker Ali
Jannatul Ferdus
Jasdeep Singh
Jaskaran Singh
Jatinder Singh
Jay Odedra
JC Archer
JC Balt
JC Buttler
JD Campbell
JDF Vandersay
JE Root
JF Smith
JG Bethell
JH Davey
JI de Villiers
JI Rodrigues
JJ Davidson
JJ Smit
JKC Claxton
JL Smith
JM Kerr
JM Willathgamuwa
JN Frylinck
JN Loftie-Eaton
JNT Seales
JP Greaves
JP Inglis
JP Kotze
JR Hazlewood
JR Philippe
JT Brassell
Junaid Siddique (2)
K Bhurtel
K Chigora
K Fraser
K Goud
K Klein
K Meso
K Mishara
K Ndlovu
K Oala
K Pierre
K Rabada
K Ramharack
K Verreynne
KA Jamieson
KA Maharaj
Kaleem Sana
Kamran Ghulam
Karan KC
KC Thompson
KDU Prabodhani
KE Bryce
Khushdil Shah
KIC Asalanka
KJ Garth
KJ McCartney
KL Cross
KL Rahul
KNM Fernando
KS Gautam
KS Williamson
KT Maphaka
KU Carty
Kuldeep Yadav
Kushal Malla
L Delany
L Filer
L Goodall
L Jones
L Keny
L Little
L Mabhero
L McCarthy
L Ngidi
L Paul
L Phiri
L Rajadurai
L Tshuma
L Tucker
L Wolvaardt
L Wood
LA McBride
Lata Mondal
LB Williams
LCN Smith
LG Pretorius
Liton Das
LK Bell
LMM Tahuhu
LN Rajbanshi
LR Naylor
LS Livingstone
M Faisal
M Jansen
M Kapp
M Klaas
M Labuschagne
M Levitt
M Madara
M Mangru
M Mani
M Mavunga
M McColl
M Mpongwana
M Mupachikwa
M Nanayakkara
M Patwardhan
M Prasidh Krishna
M Smit
M Theekshana
M Tom
MA Abbas
MA Leask
MA Starc
MA Wood
MAA Sanjeewani
Maahi Madhavan
Mahidul Islam Ankon
Mahmudullah
Mansab Gill
Marufa Akter
MB Kruger
MD Botha
MD Patel
ME Bouchier
Mehedi Hasan Miraz
MG Bracewell
MG Erasmus
MH Cross
Milind Kumar
Miria Raio
MJ Hay
MJ Henry
MJ Humphreys
MJ Owen
MJ Potts
MJ Santner
ML Green
ML Schutt
MNK Fernando
Mohammad Ali (2)
Mohammad Haris
Mohammad Hasnain
Mohammad Nadeem
Mohammad Nawaz (3)
Mohammad Rizwan
Mohammad Wasim
Mohammed Shami
Mohammed Siraj
MP Breetzke
MP Kuhnemann
MP O'Dowd
MR Adair
MR Marsh
MRJ Watt
MS Chapman
MT Renshaw
Muhammad Jawadullah
Muhammad Rohid
Muhammad Shahdad
Muhammed Imran
Mujibur Ali
Muneeba Ali
Murshida Khatun
Mushfiqur Rahim
Mustafizur Rahman
MW Forde
MW Jones
MW Short
N Boochatham
N Burger
N Chaiwai
N Chantam
N Davin
N de Klerk
N Gwanzura
N Koncharoenkai
N Mlaba
N Peter
N Shangase
N Shree Charani
N Sibanda
N Vare
Nahid Rana
Nahida Akter
Naseem Shah
Nashra Sandhu
Nasum Ahmed
Natalia Pervaiz
Nazmul Hossain Shanto
NF Kelly
NG Smith
Nigar Sultana
Nishita Akter Nishi
Nithish Kumar Reddy
NK Yadav
NND de Silva
NP Kenjige
NR Kirton
NR Sciver
NRJ Croes
NS Dhaliwal
NT Ellis
NT Nyamhuri
Nurul Hasan
O Kamchomphu
O Prendergast
OEG Baartman
P Litchfield
P Maya
P Nissanka
P Rathnayake
P Siaka
P Subrayen
PA Chatterji
PA van Meekeren
Pargat Singh
Parveen Kumar (2)
Parvez Hossain Emon
PD Macchi
PD Salt
PHKD Mendis
PM Inglis
PM Liyanagamage
PN Sproul
Pooja Ganesh
PR Stirling
Pratika Rawal
Priya Mishra
PVD Chameera
PWA Mulder
PWDM Badalge
PWH de Silva
Q de Kock
Q Joseph
R Chopra
R Dhakal
R Ngarava
R Pasipanodya
R Ravindra
R Shepherd
R Slater
R Stokell
R Trumpelmann
R Ugarkar
RA Herman
RA Jadeja
RA Mair
RA Mariu
Rabeya Khan
Rameen Shamim
RD Berrington
RD Gaikwad
RD Rickelton
RE van der Merwe
Renuka Singh
RG Sharma
Rinitha Rajith
Rishad Hossain
Ritu Moni
Ritu Singh
RK Paudel
RL Chase
RM Ghosh
RMAU Grimmond
RMMP Rathnayake
RMVD Gunaratne
RP Yadav
Rubya Haider
S Baker
S Chaturongrattana
S Dharnidharka
S Ecclestone
S Forbes
S Fouché
S Gajnabi
S Glenn
S Gokhale
S Immadi
S Jafta
S Joseph
S Kalyan
S Khiaoto
S Kotte
S Lamichhane
S Laomi
S Luus
S MacMahon
S Mahmood
S Mandhana
S Molineux
S Mostary
S Movva
S Muthusamy
S Naidu
S Nisansala
S Qeshile
S Samarawickrama
S Shrivastava
SA Abbott
SA Campbelle
SA Edwards
Saad Bin Zafar
Sadaf Shamas
Sadia Iqbal
Saif Hassan
Saim Ayub
Sanjida Akter Meghla
Saud Shakeel
SC van Schalkwyk
SC Williams
SD Hope
SE Rutherford
SFM Devine
SG Satghare
SH Johnson
Shafali Verma
Shaheen Shah Afridi
Shahid Ahmadzai
Shakeel Ahmed (2)
Shamim Hossain
Sharmin Akhter
Shawaal Zulfiqar
Shayan Jahangir
Shivam Sharma (3)
Shoaib Khan (2)
Shorna Akter
Shubham Ranjane
Shubman Gill
Sidra Ameen
Sidra Nawaz
Sikandar Raza
SIP Fernando
SIR Dunkley
SJ Bryce
SK Patel
SK Springer
SM Curran
SM Sharif
SM Sharma
SN Netravalkar
Sneh Rana
SO Hetmyer
Sompal Kami
Soumya Sarkar
SP Krishnamurthi
SPD Smith
SR Mukkamalla
SR Taylor
SS Iyer
SS Kang
SS Upadhyay
Sufiyan Muqeem
Sufyan Mehmood
Sultana Khatun
Sumaiya Akter
SW Bates
Syeda Aroob Shah
SZ Thakor
T Banton
T Bavuma
T Brits
T de Zorzi
T Gwandu
T Lungameni
T Makusha
T Marumani
T Mayes
T Munyonga
T Putthawong
T Sangha
T Shamsi
T Stubbs
T Suri
T van der Gugten
Tanvir Islam
Tanzid Hasan
Tanzim Hasan Sakib
Taskin Ahmed
Tayyab Tahir
TC Bruce
Theertha Satish
Tilak Varma
TL Seifert
TM Head
TM McGrath
Towhid Hridoy
TP Kanwar
TR Sadhu
TS Hasabnis
TS Sekhukhune
TT Beaumont
TWM Latham
U Chetry
U Raymond-Hoey
UCKA Dona
Umaima Sohail
Usman Khan (2)
V Aravind
V Kohli
V Shukla
Vaishnave Mahesh
Vikramjit Singh
VJ Kingma
W Barresi
W Madhevere
W O'Rourke
WA Young
Waseem Muhammad
Washington Sundar
Wasim Ali
WG Jacks
WGAKK Kulasuriya
WIA Fernando
WK Dilhari
WP Masakadza
WP Myburgh
XC Bartlett
Yasir Mohammad
YBK Jaiswal
YS Samra
Z James
Zahid Ali
ZB Lion-Cachet
ZE Green
ZGF Foulkes