Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At R. Premadasa Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSLR. Premadasa StadiumColombo1998220202105101.0021394.84110151
Marvan AtapattuSLR. Premadasa StadiumColombo1998-200544119171*63.6728866.32020160
Sanath JayasuriyaSLR. Premadasa StadiumColombo1998-20054401726743.0018592.97020201
Shoaib MalikPAKR. Premadasa StadiumColombo2004110143143143.00127112.60100181
Mahela JayawardeneSLR. Premadasa StadiumColombo1998-20053311118355.5013383.4601060
Runako MortonWIR. Premadasa StadiumColombo2005110848484.0010480.7701061
Nathan AstleNZR. Premadasa StadiumColombo1998110818181.0011968.0701061
Denesh RamdinWIR. Premadasa StadiumColombo20051117474*-8389.1601070
Russel ArnoldSLR. Premadasa StadiumColombo2005110646464.0063101.5901040
Romesh KaluwitharanaSLR. Premadasa StadiumColombo1998-1999320532926.507075.7100060
Arjuna RanatungaSLR. Premadasa StadiumColombo1998220482524.005587.2700011
Matt HorneNZR. Premadasa StadiumColombo1998110444444.004695.6500020
Roshan MahanamaSLR. Premadasa StadiumColombo1998220444422.004989.8000110
Inzamam-ul-HaqPAKR. Premadasa StadiumColombo2004110343434.004870.8300021
Yasir HameedPAKR. Premadasa StadiumColombo2004110313131.005655.3600040
Mohammad YousufPAKR. Premadasa StadiumColombo2004110292929.0028103.5700030
Dwayne SmithWIR. Premadasa StadiumColombo2005110262626.0012216.6700022
Indika de SaramSLR. Premadasa StadiumColombo19991112424*-4652.1700020
Craig McMillanNZR. Premadasa StadiumColombo1998110232323.003663.8900010
Bryan YoungNZR. Premadasa StadiumColombo1998110232323.005145.1000030
Abdul RazzaqPAKR. Premadasa StadiumColombo2004110222222.0019115.7900010
Chris CairnsNZR. Premadasa StadiumColombo1998110202020.0020100.0000000
Xavier MarshallWIR. Premadasa StadiumColombo2005110191919.002382.6100040
WPUJC VaasSLR. Premadasa StadiumColombo1999-20052111818*-9200.0000030
Moin KhanPAKR. Premadasa StadiumColombo2004110141414.0013107.6900010
Dilhara LokuhettigeSLR. Premadasa StadiumColombo2005110999.007128.5700020
Deighton ButlerWIR. Premadasa StadiumColombo2005110999.001275.0000010
Kumar SangakkaraSLR. Premadasa StadiumColombo2005110888.001266.6700010
Avishka GunawardeneSLR. Premadasa StadiumColombo1999110777.001643.7500010
Tillakaratne DilshanSLR. Premadasa StadiumColombo2005110777.001163.6400000
Omari BanksWIR. Premadasa StadiumColombo2005110666.00966.6700010
Narsingh DeonarineWIR. Premadasa StadiumColombo2005110666.001250.0000010
Upul ChandanaSLR. Premadasa StadiumColombo1998-2005320643.001346.1500000
Stephen FlemingNZR. Premadasa StadiumColombo1998110555.001338.4600000
Daren PowellWIR. Premadasa StadiumColombo200511155*-771.4300000
Pramodya WickramasingheSLR. Premadasa StadiumColombo1998210555.00683.3300000
Younis KhanPAKR. Premadasa StadiumColombo2004110444.00666.6700000
Ricardo PowellWIR. Premadasa StadiumColombo2005110444.001526.6700000
Sylvester JosephWIR. Premadasa StadiumColombo2005110444.001233.3300010
Mark PriestNZR. Premadasa StadiumColombo199811144*-757.1400000
Kumar DharmasenaSLR. Premadasa StadiumColombo199822142*4.00757.1400000
Chris HarrisNZR. Premadasa StadiumColombo1998110333.00475.0000000
Tino BestWIR. Premadasa StadiumColombo2005110333.001225.0000000
Mohammad SamiPAKR. Premadasa StadiumColombo2004110111.00333.3300000
Daniel VettoriNZR. Premadasa StadiumColombo199811111*-333.3300000
Imran NazirPAKR. Premadasa StadiumColombo2004110111.00425.0000000
Adam ParoreNZR. Premadasa StadiumColombo1998110111.00250.0000000
Muttiah MuralitharanSLR. Premadasa StadiumColombo1998-200542111*1.00333.3300100
Shoaib AkhtarPAKR. Premadasa StadiumColombo200411100*---00000
Niroshan BandaratillekeSLR. Premadasa StadiumColombo1998110000.0020.0000100

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.