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

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Providence Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AshrafulBANProvidence StadiumGuyana2007110878787.0083104.82010120
Aaron FinchAUSProvidence StadiumGuyana2016110727272.0010369.9001063
Kieron PollardWIProvidence StadiumGuyana20161116767*-67100.0001026
Tillakaratne DilshanSLProvidence StadiumGuyana2007110585858.007676.3201040
Russel ArnoldSLProvidence StadiumGuyana2007110505050.007368.4901020
Tamim IqbalBANProvidence StadiumGuyana2007110383838.005964.4100060
Aftab AhmedBANProvidence StadiumGuyana2007110353535.004381.4000022
Johnson CharlesWIProvidence StadiumGuyana2016110313131.005259.6200040
Andrew WhiteIREProvidence StadiumGuyana2007110303030.0030100.0000050
Darren BravoWIProvidence StadiumGuyana2016110303030.006943.4800020
Nathan LyonAUSProvidence StadiumGuyana2016110303030.003196.7700040
Kumar SangakkaraSLProvidence StadiumGuyana2007110282828.003873.6800040
Eoin MorganIREProvidence StadiumGuyana2007110282828.005056.0000040
Sanath JayasuriyaSLProvidence StadiumGuyana2007110262626.002796.3000040
Mashrafe MortazaBANProvidence StadiumGuyana2007110252525.0016156.2500031
Niall O'BrienIREProvidence StadiumGuyana2007110252525.003767.5700030
Javed OmarBANProvidence StadiumGuyana2007110171717.004141.4600020
Dave Langford-SmithIREProvidence StadiumGuyana20071111717*-10170.0000011
Andre BothaIREProvidence StadiumGuyana2007110141414.002070.0000000
William PorterfieldIREProvidence StadiumGuyana2007110141414.003342.4200010
Trent JohnstonIREProvidence StadiumGuyana20071111313*-1492.8600001
Mahela JayawardeneSLProvidence StadiumGuyana2007110121212.003138.7100010
Upul TharangaSLProvidence StadiumGuyana2007110121212.001392.3100020
Andre FletcherWIProvidence StadiumGuyana2016110111111.004027.5000000
Josh HazlewoodAUSProvidence StadiumGuyana20161111111*-11100.0000020
Denesh RamdinWIProvidence StadiumGuyana2016110101010.002343.4800000
Jason HolderWIProvidence StadiumGuyana20161111010*-2147.6200010
Shakib Al HasanBANProvidence StadiumGuyana2007110999.002733.3300010
Chamara SilvaSLProvidence StadiumGuyana2007110999.002733.3300010
Steve SmithAUSProvidence StadiumGuyana2016110888.001080.0000000
Mitchell MarshAUSProvidence StadiumGuyana2016110888.001361.5400010
Carlos BrathwaiteWIProvidence StadiumGuyana2016110888.001457.1400010
Mushfiqur RahimBANProvidence StadiumGuyana2007110666.001346.1500000
Habibul BasharBANProvidence StadiumGuyana2007110555.001435.7100000
Farveez MaharoofSLProvidence StadiumGuyana2007110555.00955.5600000
Mohammad RafiqueBANProvidence StadiumGuyana200711133*-742.8600000
WK McCallanIREProvidence StadiumGuyana2007110333.00650.0000000
Glenn MaxwellAUSProvidence StadiumGuyana2016110333.00742.8600000
Abdur RazzakBANProvidence StadiumGuyana200711122*-2100.0000000
Usman KhawajaAUSProvidence StadiumGuyana2016110222.00728.5700000
Matthew WadeAUSProvidence StadiumGuyana2016110222.001118.1800000
Muttiah MuralitharanSLProvidence StadiumGuyana2007110111.001100.0000000
Marlon SamuelsWIProvidence StadiumGuyana2016110111.00425.0000000
David WarnerAUSProvidence StadiumGuyana2016110111.00520.0000000
WPUJC VaasSLProvidence StadiumGuyana2007110000.0010.0000100
Lasith MalingaSLProvidence StadiumGuyana200711100*-20.0000000
Jeremy BrayIREProvidence StadiumGuyana2007110000.0090.0000100
Paul MooneyIREProvidence StadiumGuyana2007110000.0010.0000100
Nathan Coulter-NileAUSProvidence StadiumGuyana2016110000.0070.0000100
Adam ZampaAUSProvidence StadiumGuyana2016110000.0010.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.