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 Galle International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL20002201208560.0017170.18010150
Adam GilchristAUS1999220956847.5012377.2401081
Suzie BatesNZW20233319263*46.0013269.7001050
Kavisha DilhariSLW2023310848484.009885.7101090
Inzamam-ul-HaqPAK20001118383*-11870.3401060
Russel ArnoldSL20002228159*-9090.0001070
Andrew HallSA2000110818181.0011471.0501063
Andrew SymondsAUS19992217668*76.0074102.7001081
Marvan AtapattuSL1999-2000330706223.3311262.5001050
Vishmi GunaratneSLW2023330625020.679366.6701150
Gary KirstenSA2000110595959.008470.2401020
Chamari AtapattuSLW2023332248140*248.00164151.222012314
Sophie DevineNZW202333119413797.00183106.01100203
Amelia KerrNZW202333016710855.6719386.53100121
Avishka GunawardeneSL1999-2000330554718.338763.2200160
Nilakshi de SilvaSLW20233215448*54.007472.9700060
Maddy GreenNZW2023320433821.5040107.5000031
Michael BevanAUS19992114242*-4495.4500030
Bernadine BezuidenhoutNZW2023330422514.005576.3600050
Mark WaughAUS1999220402820.004588.8900040
Ricky PontingAUS1999221393839.007850.0000030
Robin SinghIND1999110383838.005273.0800011
Romesh KaluwitharanaSL1999110333333.004671.7400040
Georgia PlimmerNZW20233223323*-3691.6700020
Upul ChandanaSL1999-2000220323016.005261.5400010
Ajay JadejaIND1999110303030.005455.5600020
Mahela JayawardeneSL1999-200033029149.677339.7300040
Darren LehmannAUS1999210262626.004065.0000020
Suresh PereraSL1999110262626.003966.6700021
Indika de SaramSL1999110242424.003177.4200030
Waqar YounisPAK2000110222222.004845.8300030
Lance KlusenerSA2000110202020.002290.9100010
Saeed AnwarPAK2000110202020.003754.0500020
Nikhil ChopraIND19991111818*-16112.5000020
Anushka SanjeewaniSLW2023310171717.0014121.4300020
Amay KhurasiyaIND1999110171717.002373.9100030
Harshitha MadaviSLW20233311698.003644.4400010
Kawya KavindiSLW2023110151515.003148.3900010
Sachin TendulkarIND1999110141414.003342.4200000
Azhar MahmoodPAK2000110141414.003441.1800010
Daryll CullinanSA2000110141414.001877.7800010
Sanath JayasuriyaSL1999-200033012114.002060.0000110
Hannah RoweNZW2023210121212.008150.0000020
Jacques KallisSA2000110111111.003036.6700000
Sourav GangulyIND1999110101010.002934.4800000
WPUJC VaasSL1999-2000322105*-1376.9200000
Sugandika KumariSLW2023210101010.002540.0000000
Kumar DharmasenaSL200022195*9.001560.0000010
Udeshika PrabodhaniSLW202331199*-4320.9300010
Oshadi RanasingheSLW2023310888.001457.1400000
Page 1Next

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