Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Praveen KumarIND2008-200953119159.503063.3300010
Jesse RyderNZ2009-201133019196.333850.0000220
Emily ArlottENGW2025110181818.002378.2600020
Aaron PhangisoSA20133211818*18.004143.9000130
James FaulknerAUS2016221181318.002669.2300010
Tafadzwanashe KaitanoZIM2024221181718.004045.0000010
Michael HusseyAUS201133018126.003946.1500100
Faf du PlessisSA20133301886.003452.9400010
Piumi WathsalaSLW20254411896.003551.4300020
Eddo BrandesZIM1996110171717.0012141.6700021
Arshad KhanPAK1997-20004221711*-2470.8300010
Ishant SharmaIND200972017138.503351.5200020
Emma LambENGW202522017138.501894.4400020
WGAKK KulasuriyaSLW2016-202522017178.504438.6400110
Darren LehmannAUS1996-200233017155.672373.9100120
Ashish BagaiCAN2011110161616.003545.7100020
Kennedy OtienoKEN2002110161616.005330.1900020
Paul JarvisENG19931111616*-9177.7800011
Chris LewisENG1993110161616.001794.1200001
Dermot ReeveENG1993110161616.001888.8900010
Alice CapseyENGW202522016168.004734.0400120
Karabo MesoSAW20254301695.334734.0400110
Edgar SchiferliNED2002110151515.002171.4300021
Ryan HindsWI20011111515*-1883.3300020
Mluleki NkalaZIM2001110151515.0014107.1400011
Navdeep SainiIND2021110151515.003740.5400000
Richie RichardsonWI1993110151515.001883.3300000
Matthew KuhnemannAUS2022310151515.0012125.0000030
Riyan ParagIND2024110151515.0013115.3800020
Ramesh MendisSL20211111515*-1883.3300010
Jimmy CookSA1993110151515.002075.0000010
Keshav MaharajSA2021321151515.001883.3300020
Pat SymcoxSA199322015127.5015100.0000011
Liton DasBAN2023-202533015155.003050.0000210
Kuldeep YadavIND2021-2024841157*5.006822.0600100
Inoka RanaweeraSLW2016-202510541512*15.003148.3900120
Hannan SarkarBAN2002110141414.002458.3300010
Aminul IslamBAN1997110141414.003638.8900010
Luke JongweZIM2024110141414.001782.3500011
Blair HartlandNZ1992110141414.003638.8900020
Clive MadandeZIM202432014147.002263.6400110
Nashra SandhuPAKW202573114117.005724.5600010
Mohammed SirajIND2023-2024643145*14.004829.1700000
Matthew HaydenAUS2002110131313.001872.2200010
Mohammad RafiqueBAN2002110131313.009144.4400011
Rahul ChaharIND2021110131313.002552.0000000
Dushan HemanthaSL20231111313*-1586.6700010
Manudi NanayakkaraSLW2025110131313.002259.0900010
Brad HoggAUS19962211311*13.001872.2200000
Paul ReiffelAUS1996321131213.002161.9000000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.