ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At R Premadasa Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLR Premadasa StadiumColombo2001-201245122315055.7537858.99100231
Sanath JayasuriyaSLR Premadasa StadiumColombo1993-20013301588352.6718884.04020193
Tillakaratne DilshanSLR Premadasa StadiumColombo2010-20155601585926.33132119.70021183
Kushal Janith PereraSLR Premadasa StadiumColombo20153301259941.67119105.04010104
Lahiru ThirimanneSLR Premadasa StadiumColombo2012-201533110281*51.0012283.6101071
Mahela JayawardeneSLR Premadasa StadiumColombo2001-20124401006325.0011884.7501070
Thilan SamaraweeraSLR Premadasa StadiumColombo2010110808080.0017047.0601081
Arjuna RanatungaSLR Premadasa StadiumColombo19931116666*-7884.6201030
George BaileyAUSR Premadasa StadiumColombo2012210636363.0029217.2401064
Avishka GunawardeneSLR Premadasa StadiumColombo2001220533826.507174.6500061
Aravinda de SilvaSLR Premadasa StadiumColombo1993110515151.007568.0001020
Marvan AtapattuSLR Premadasa StadiumColombo2001220493824.507367.1200040
Shane WatsonAUSR Premadasa StadiumColombo20122214841*48.0033145.4500033
Nuwan KulasekaraSLR Premadasa StadiumColombo2010-2015330472615.677265.2800041
Michael HusseyAUSR Premadasa StadiumColombo20122214628*46.0031148.3900061
Angelo MathewsSLR Premadasa StadiumColombo2010-2015540442511.006864.7100021
Tharanga ParanavitanaSLR Premadasa StadiumColombo20101213620*36.009737.1100070
Prasanna JayawardeneSLR Premadasa StadiumColombo2010110343434.005759.6500050
GSNFG JayasuriyaSLR Premadasa StadiumColombo2015320303015.003488.2400131
David WarnerAUSR Premadasa StadiumColombo2012220292814.5017170.5900032
Hashan TillakaratneSLR Premadasa StadiumColombo1993110262626.006440.6300020
Niall O'BrienIRER Premadasa StadiumColombo2012110252525.0021119.0500001
HMRKB HerathSLR Premadasa StadiumColombo20101112424*-3470.5900020
Ajantha MendisSLR Premadasa StadiumColombo2010-20154312421*12.003177.4200011
Milinda SiriwardanaSLR Premadasa StadiumColombo2015320221511.0019115.7900011
Gary WilsonIRER Premadasa StadiumColombo2012110212121.002295.4500030
Paul StirlingIRER Premadasa StadiumColombo2012110191919.0016118.7500030
Russel ArnoldSLR Premadasa StadiumColombo200122019199.503554.2900100
Roshan MahanamaSLR Premadasa StadiumColombo1993110181818.004540.0000000
Ed JoyceIRER Premadasa StadiumColombo2012110171717.001989.4700030
Dinesh ChandimalSLR Premadasa StadiumColombo20152211615*16.002272.7300010
Trent JohnstonIRER Premadasa StadiumColombo20121111515*-10150.0000001
Nigel JonesIRER Premadasa StadiumColombo20121111414*-11127.2700001
Kevin O'BrienIRER Premadasa StadiumColombo2012110131313.001586.6700001
Pat CumminsAUSR Premadasa StadiumColombo2012210131313.001586.6700010
Muttiah MuralitharanSLR Premadasa StadiumColombo20012221313*-1492.8600001
Dhanushka GunathillekeSLR Premadasa StadiumColombo2015110121212.001866.6700010
Dulip LiyanageSLR Premadasa StadiumColombo19931111111*-11100.0000010
Sachithra SenanayakeSLR Premadasa StadiumColombo20153201075.001758.8200010
Xavier DohertyAUSR Premadasa StadiumColombo201211199*-7128.5700010
Brad HoggAUSR Premadasa StadiumColombo2012210777.007100.0000000
Kumar DharmasenaSLR Premadasa StadiumColombo200122177*7.001163.6400100
Lasith MalingaSLR Premadasa StadiumColombo2012-2015430752.331838.8900100
Upul ChandanaSLR Premadasa StadiumColombo2001110555.00862.5000000
Nuwan ZoysaSLR Premadasa StadiumColombo2001210555.00771.4300000
Cameron WhiteAUSR Premadasa StadiumColombo2012210555.00683.3300000
WPUJC VaasSLR Premadasa StadiumColombo2001220542.50771.4300000
Suresh PereraSLR Premadasa StadiumColombo2001110444.001428.5700000
Thisara PereraSLR Premadasa StadiumColombo2012110333.00560.0000000
Jeevan MendisSLR Premadasa StadiumColombo2012110333.003100.0000000
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.