Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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
Phil SimmonsWIR Premadasa StadiumColombo1993110101010.003231.2500010
Hasan MahmudBANR Premadasa StadiumColombo2023-20252211010*10.009111.1100120
Shakthi UdaraNCCR Premadasa StadiumColombo2026321106*10.001190.9100010
Asghar AfghanAFGR Premadasa StadiumColombo20122201065.002050.0000000
Daryl TuffeyNZR Premadasa StadiumColombo2001-2009532106*10.001566.6700010
Kaushal LokuarachchiSLR Premadasa StadiumColombo2006-20074301093.331758.8200100
Prabath JayasuriyaSSC/GMR Premadasa StadiumColombo2024-2026632101010.009111.1100001
Grant BradburnNZR Premadasa StadiumColombo1992-20013311065.002147.6200000
Richard NgaravaZIM/GTR Premadasa StadiumColombo2023-2024843105*10.009111.1100110
Sripali WeerakkodySLWR Premadasa StadiumColombo2013-2016651103*2.503033.3300000
Tyson GordonCANR Premadasa StadiumColombo2011110999.001275.0000010
Chris MorrisSAR Premadasa StadiumColombo201321199*-1752.9400000
Jermaine BlackwoodWIR Premadasa StadiumColombo2015110999.001560.0000010
Jhye RichardsonAUSR Premadasa StadiumColombo202221199*-2045.0000000
Imam-ul-HaqPAKR Premadasa StadiumColombo2023110999.001850.0000010
Arundhati ReddyINDWR Premadasa StadiumColombo202531199*-1181.8200000
Koojana PereraBSCR Premadasa StadiumColombo2026110999.005180.0000020
Mark HaslamNZR Premadasa StadiumColombo1992110999.001850.0000000
Mashrafe MortazaBANR Premadasa StadiumColombo201722199*9.006150.0000110
Farhad RezaBANR Premadasa StadiumColombo2007220974.501464.2900000
Nathan McCullumNZR Premadasa StadiumColombo2009-2011320994.501090.0000101
Mohammad AmirPAK/GGR Premadasa StadiumColombo2009-202172198*9.009100.0000010
Xavier DohertyAUSR Premadasa StadiumColombo2011-201252199*9.008112.5000110
Shapoor ZadranAFGR Premadasa StadiumColombo2012221999.001752.9400001
Tabraiz ShamsiSA/JK/GTR Premadasa StadiumColombo2021-2024132199*9.002045.0000100
Linsey SmithENGWR Premadasa StadiumColombo202522295*-8112.5000000
Tanvir IslamBANR Premadasa StadiumColombo2025220954.502437.5000020
Steven FinnENGR Premadasa StadiumColombo2012-201443298*9.001656.2500110
Glenn McGrathAUSR Premadasa StadiumColombo1994-200264198*3.001850.0000200
Alok KapaliBANR Premadasa StadiumColombo2002110888.001172.7300010
Johan BothaSAR Premadasa StadiumColombo2012310888.005160.0000001
Nehemiah OdhiamboKENR Premadasa StadiumColombo201111188*-1080.0000020
Enamul HaqueBANR Premadasa StadiumColombo1997110888.001844.4400000
Holly ColvinENGWR Premadasa StadiumColombo2012210888.005160.0000010
Ruvindu GunasekeraCANR Premadasa StadiumColombo2011110888.001650.0000000
STS SenarathneTUCAR Premadasa StadiumColombo202621188*-3266.6700001
Asel SigeraNCCR Premadasa StadiumColombo2025110888.003423.5300000
Sharujan ShanmuganathanTUCAR Premadasa StadiumColombo202631188*-1457.1400000
Naimur RahmanBANR Premadasa StadiumColombo1997110888.001361.5400020
Jason GillespieAUSR Premadasa StadiumColombo1996-2002221868.001650.0000000
Shivnarine ChanderpaulWIR Premadasa StadiumColombo2010121888.005315.0900010
Richard LeviSAR Premadasa StadiumColombo2012220884.001266.6700110
Hansima KarunaratneSLWR Premadasa StadiumColombo2016-2025220844.002236.3600010
ShafiqullahAFGR Premadasa StadiumColombo2012220884.001080.0000101
Kranti GoudINDWR Premadasa StadiumColombo2025221888.005160.0000020
Champaka RamanayakeSLR Premadasa StadiumColombo1992-1994820884.002236.3600110
Pravin AmreINDR Premadasa StadiumColombo1993220874.001080.0000010
Dawlat ZadranAFGR Premadasa StadiumColombo2012220884.008100.0000120
Harry GurneyENGR Premadasa StadiumColombo201433286*8.001844.4400000
Nonkululeko MlabaSAWR Premadasa StadiumColombo2025530882.67988.8900201

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.