Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R. Premadasa Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Muttiah MuralitharanSLR. Premadasa StadiumColombo1996-20051474189*6.005930.5100330
Sanath JayasuriyaSLR. Premadasa StadiumColombo1996-2005161815386731.6569377.63063644
Mohammad AshrafulBANR. Premadasa StadiumColombo2004-2005330313110.336250.0000220
Mahela JayawardeneSLR. Premadasa StadiumColombo1998-200513124441101*55.1377856.68142350
Marvan AtapattuSLR. Premadasa StadiumColombo1997-20051517360183*42.9394663.53062480
Craig WhiteENGR. Premadasa StadiumColombo2001110000.0030.0000100
Saleem ElahiPAKR. Premadasa StadiumColombo1997110000.0010.0000100
Faisal HossainBANR. Premadasa StadiumColombo2004110000.0030.0000100
Ibrahim ZadranAFGR. Premadasa StadiumColombo2023110000.00110.0000100
Gulbadin NaibAFGR. Premadasa StadiumColombo2023110000.0030.0000100
Damien FlemingAUSR. Premadasa StadiumColombo1999110000.0040.0000100
Jayantha SilvaSLR. Premadasa StadiumColombo1996110000.0020.0000100
MSK PrasadINDR. Premadasa StadiumColombo1999110000.00--00100
Harbhajan SinghINDR. Premadasa StadiumColombo1998-2005520221.00922.2200100
Herschelle GibbsSAR. Premadasa StadiumColombo2004220773.503023.3300100
Jacques KallisSAR. Premadasa StadiumColombo2004220747437.009181.3201152
Henry OlongaZIMR. Premadasa StadiumColombo1996120110.50137.6900100
Moin KhanPAKR. Premadasa StadiumColombo1997-200432014147.001593.3300110
Manjural Islam RanaBANR. Premadasa StadiumColombo2004-200532017178.505530.9100110
Malinga BandaraSLR. Premadasa StadiumColombo199812100*0.0080.0000100
Nuwan ZoysaSLR. Premadasa StadiumColombo1997-2004731663.001442.8600100
Adam GilchristAUSR. Premadasa StadiumColombo1999-2004330593819.677578.6700151
Michael BevanAUSR. Premadasa StadiumColombo1999-2004330332311.005263.4600101
Andy FlowerZIMR. Premadasa StadiumColombo1996-1998230421.332020.0000100
Grant FlowerZIMR. Premadasa StadiumColombo1996-1998230785126.0016248.1501131
Pramodya WickramasingheSLR. Premadasa StadiumColombo1998-1999530322710.675855.1700120
Niroshan BandaratillekeSLR. Premadasa StadiumColombo1998330362012.0014425.0000130
Craig McMillanNZR. Premadasa StadiumColombo199834019114247.7526472.35101156
Roshan MahanamaSLR. Premadasa StadiumColombo1996-19985401005225.0012679.3701130
Russel ArnoldSLR. Premadasa StadiumColombo1997-20058701956427.8632859.4501181
Marcus TrescothickENGR. Premadasa StadiumColombo2001110666.001735.2900010
Michael VaughanENGR. Premadasa StadiumColombo2001110262626.005052.0000000
Andrew FlintoffENGR. Premadasa StadiumColombo2001110101010.001662.5000020
VVS LaxmanINDR. Premadasa StadiumColombo2005110777.001258.3300010
Javagal SrinathINDR. Premadasa StadiumColombo19991111212*-1770.5900000
Graham ThorpeENGR. Premadasa StadiumColombo2001110121212.001866.6700000
Alec StewartENGR. Premadasa StadiumColombo2001110555555.0010253.9201020
Zaheer KhanINDR. Premadasa StadiumColombo2005210555.003166.6700010
Ajit AgarkarINDR. Premadasa StadiumColombo1998310555.003166.6700000
Matthew HaydenAUSR. Premadasa StadiumColombo2004110333.00560.0000000
Jason GillespieAUSR. Premadasa StadiumColombo1999-2004210141414.001687.5000001
Andrew CaddickENGR. Premadasa StadiumColombo2001110888.007114.2900001
Saqlain MushtaqPAKR. Premadasa StadiumColombo1997110585858.0024823.3901050
Mohammad SamiPAKR. Premadasa StadiumColombo2004210111.00333.3300000
Ashish NehraINDR. Premadasa StadiumColombo2004-200531199*-7128.5700010
Mohammad ZahidPAKR. Premadasa StadiumColombo199711166*-649.3800010
Michael ClarkeAUSR. Premadasa StadiumColombo20041113131*-3686.1100011
Ricardo PowellWIR. Premadasa StadiumColombo2005110444.001526.6700000
Shoaib AkhtarPAKR. Premadasa StadiumColombo200421100*---00000
Alok KapaliBANR. Premadasa StadiumColombo2004110333.00837.5000000
Page 1Next

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.