Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG366/4 (47.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jermaine BlackwoodWI2015-20213602129235.3342450.00010224
Devdutt PadikkalIND2026120211167105.5030569.18100211
Jos ButtlerENG2018-20213512045551.0033061.82010211
Marnus LabuschagneAUS2022-202546119910439.8032960.49100240
Suranga LakmalSL2011-2021101751994016.5845443.83001254
Inzamam-ul-HaqPAK2000221195112195.0028169.40110240
Keaton JenningsENG2018121192146*192.0033357.66100160
Jacques KallisSA2000-20043511915947.7540647.04020232
Rahul DravidIND1999-201047118661*31.0049437.65010170
Aravinda de SilvaSL1999-200134018510646.2546439.87110172
Sonal DinushaSL202612018410092.0029662.16110123
Harry TectorIRE20232401798544.7538746.25010174
Hashan TillakaratneSL2001-2004571178105*29.6745838.86101120
Tom LathamNZ2019-20243601757029.1735948.75011141
Kraigg BrathwaiteWI2015-20213601727228.6743439.63011240
Agha SalmanPAK2022-20233611728334.4029658.11020163
Matthew HaydenAUS200412017113085.5025766.54100182
Imam-ul-HaqPAK2022-202336116950*33.8032751.68010151
Cheteshwar PujaraIND201712016815384.0030056.00100150
Amelia KerrNZW202333016710855.6719386.53100121
Faf du PlessisSA2014-20182401678041.7536545.75010131
Ross TaylorNZ2009-20193601678627.8331553.02010141
Mohammad YousufPAK2000-200934016511241.2533549.25101151
Suzie BatesNZW2012-202366115463*30.8018583.24010130
Rachin RavindraNZ20242401539238.2526557.74010151
Curtis CampherIRE202324015311138.2533745.40101222
Damien MartynAUS200412015211076.0033145.92100130
Kane WilliamsonNZ2012-20244801525519.0032646.63012122
Sadeera SamarawickramaSL2023331151104*75.5018282.97100180
Andrew BalbirnieIRE20232401519537.7528453.17010210
Nkruma BonnerWI202124114868*49.3346931.56010120
David WarnerAUS2016-20223611474229.4015793.63000251
Alastair CookENG2007-201224014511836.2534242.40101180
Ben FoakesENG201812014410772.0023661.02100113
Lorcan TuckerIRE20232401448036.0021267.92010200
Saeed AnwarPAK200022014312371.5027452.19100142
VVS LaxmanIND2008-20102401436935.7528650.00010120
Sachin TendulkarIND1999-20103501428428.4024158.92010181
Misbah-ul-HaqPAK2009-20153501425628.4037637.77010142
Daryll CullinanSA2000231140114*70.0027950.18100141
Darren BravoWI2010-20152301395846.3333241.87020163
Jonny BairstowENG20212411394746.3325953.67000121
Arjuna RanatungaSL1999-20003401396534.7524656.50020180
Ricky PontingAUS1999-20115711374422.8329945.82000160
Liton DasBAN2017-20252401339033.2520365.52010141
Gautam GambhirIND2008-20102401327433.0025751.36021180
Glenn PhillipsNZ20242411317843.6716380.3701188
Jacques RudolphSA2004121129102129.0037234.68100160
KL RahulIND2015-20262401298232.2524353.09010123
Dhanushka GunathillekeSL2017-20184601296021.5022557.33010131

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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