ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Reeza HendricksSA2021220525126.006185.2501050
Charlie DeanENGW2025220523326.008759.7700040
Dion EbrahimZIM2001-2002330523217.339753.6100160
Paul StrangZIM1996330522417.339455.3200060
Moin KhanPAK1997-20004415221*17.336580.0000011
Mahesh TheekshanaSL2021-20251511352186.5013239.3900110
Alana KingAUSW20251115151*-49104.0801033
Desmond HaynesWI1993110515151.008361.4501041
Glenn MaxwellAUS2022-2025440513312.7541124.3900051
Sugandika KumariSLW2016-2025951512712.756282.2600170
Keith ArthurtonWI19931115050*-6083.3301010
Aftab AhmedBAN2007220504725.009552.6300020
Washington SundarIND2023-2024430503016.676972.4600033
Mehedi Hasan MirazBAN2023-2025440502812.506972.4600160
Dilhara FernandoSL2001-20091684501912.506280.6500141
Zaheer KhanIND2001-2012178150177.149751.5500222
Andrew HudsonSA1993220494824.508656.9800030
Rashid LatifPAK1994-2002430492716.335687.5000150
Irfan PathanIND2008-20125314934*24.506773.1300040
Ross TaylorNZ2009-2011330493616.337466.2200030
Sunil JoshiIND1996210484848.006771.6400050
Tanzim Hasan SakibBAN2023-20253324833*48.0035137.1400033
Mark TaylorAUS1992-1994330483016.0011342.4800041
Amy JonesENGW2016-2025441482816.006376.1900080
Prasadani WeerakkodySLW2016220473223.508555.2900060
Miané SmitSAW2025220473923.506770.1500060
Ali ShahZIM1996220474123.508158.0200011
Milinda SiriwardanaSL2015-2016540471911.754897.9200021
Sanju SamsonIND2021110464646.0046100.0000051
Stephen FlemingNZ2001220462523.007065.7100080
Ridley JacobsWI2001220462523.0045102.2200020
David HusseyAUS2011320464623.005190.2000151
Daryll CullinanSA1993-2000330463815.336570.7700021
Aliya RiazPAKW20256414628*15.3311440.3500050
Danielle HazellENGW2016210454545.006470.3100011
Dilruwan PereraSL2007-2016430453015.005188.2400060
Muttiah MuralitharanSL1993-20114217104513*6.439646.8800211
Kepler WesselsSA1993220442822.0013033.8500020
Allan BorderAUS1992220443022.004989.8000011
Ajantha MendisSL2008-2015241054421*8.808651.1600311
Mahela UdawatteSL2008110434343.005578.1800060
Jimmy HansraCAN2011110434343.007557.3300041
Ramnaresh SarwanWI2001220433821.507160.5600020
Sameer DigheIND2001541432314.3310939.4500100
Jeffrey VandersaySL2022-202610744319*14.336665.1500130
Akram RazaPAK19943224233*-4397.6700011
Brian McMillanSA1993220423521.007456.7600010
Andre RussellWI2015110414141.0024170.8300033
Ronnie IraniENG2002220413720.505870.6900050
Khaled MashudBAN1997-2002220413720.507753.2500030

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