Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL84/2 (12.5)SL need 27 runs in 223 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Kensington Oval, Bridgetown×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWIKensington Oval, BridgetownBarbados2005-201023016213254.0019483.51100122
Shivnarine ChanderpaulWIKensington Oval, BridgetownBarbados2005-201023111671*58.0027142.8001092
Darren BravoWIKensington Oval, BridgetownBarbados2016110102102102.0010399.03100124
Dwayne BravoWIKensington Oval, BridgetownBarbados2005-2010231846142.0013562.2201041
Kieron PollardWIKensington Oval, BridgetownBarbados2016110626262.007187.3201072
Kevin PietersenENGKensington Oval, BridgetownBarbados2007-2010220565328.0048116.6701081
Andrew StraussENGKensington Oval, BridgetownBarbados2007110464646.006768.6600021
Narsingh DeonarineWIKensington Oval, BridgetownBarbados2010120464623.0010742.9900170
Paul CollingwoodENGKensington Oval, BridgetownBarbados2007-2010220443022.006666.6700032
Craig KieswetterENGKensington Oval, BridgetownBarbados2010110414141.004297.6200032
Jason HolderWIKensington Oval, BridgetownBarbados2016110404040.004686.9600032
Sulieman BennWIKensington Oval, BridgetownBarbados2010-2016230382412.676063.3300052
Jesse RyderNZKensington Oval, BridgetownBarbados2010110333333.0028117.8600022
Carlos BrathwaiteWIKensington Oval, BridgetownBarbados20161113333*-4278.5700021
Brian LaraWIKensington Oval, BridgetownBarbados2005110323232.004276.1900030
Denesh RamdinWIKensington Oval, BridgetownBarbados2010-2016230322710.678338.5500050
Ravi BoparaENGKensington Oval, BridgetownBarbados20071112727*-4461.3600040
Nathan McCullumNZKensington Oval, BridgetownBarbados20101112626*-17152.9400031
Shane ShillingfordWIKensington Oval, BridgetownBarbados2010120252512.508130.8600121
Dwayne SmithWIKensington Oval, BridgetownBarbados2005110212121.0016131.2500021
Eoin MorganENGKensington Oval, BridgetownBarbados2010110212121.0014150.0000030
Ross TaylorNZKensington Oval, BridgetownBarbados2010110191919.0016118.7500011
Gareth HopkinsNZKensington Oval, BridgetownBarbados2010110181818.0013138.4600002
Martin GuptillNZKensington Oval, BridgetownBarbados2010110181818.001994.7400030
Michael VaughanENGKensington Oval, BridgetownBarbados2007110171717.003844.7400030
Dale RichardsWIKensington Oval, BridgetownBarbados201012017178.502373.9100140
Xavier MarshallWIKensington Oval, BridgetownBarbados2005110151515.003641.6700001
Brendan NashWIKensington Oval, BridgetownBarbados201012014127.005724.5600000
Scott StyrisNZKensington Oval, BridgetownBarbados2010110131313.0012108.3300020
Tim BresnanENGKensington Oval, BridgetownBarbados2010110131313.0013100.0000010
Brandon BessWIKensington Oval, BridgetownBarbados20101211111*11.001291.6700111
Daniel VettoriNZKensington Oval, BridgetownBarbados20101111010*-10100.0000010
Kemar RoachWIKensington Oval, BridgetownBarbados20101201085.002638.4600020
Courtney BrowneWIKensington Oval, BridgetownBarbados2005110999.001275.0000000
Michael YardyENGKensington Oval, BridgetownBarbados201011188*-5160.0000010
Andre FletcherWIKensington Oval, BridgetownBarbados2016110888.006133.3300020
Ian BellENGKensington Oval, BridgetownBarbados2007110777.002330.4300010
Brendon McCullumNZKensington Oval, BridgetownBarbados2010110666.005120.0000010
Andrew FlintoffENGKensington Oval, BridgetownBarbados2007110555.001050.0000000
Johnson CharlesWIKensington Oval, BridgetownBarbados2016110444.001040.0000010
Michael LumbENGKensington Oval, BridgetownBarbados2010110333.00475.0000000
Monty PanesarENGKensington Oval, BridgetownBarbados2007110222.00287.1400000
Shannon GabrielWIKensington Oval, BridgetownBarbados2016110222.00633.3300000
Ian BradshawWIKensington Oval, BridgetownBarbados2005110111.00250.0000000
Paul NixonENGKensington Oval, BridgetownBarbados2007110111.00250.0000000
Graeme SwannENGKensington Oval, BridgetownBarbados201011111*-1100.0000000
Sunil NarineWIKensington Oval, BridgetownBarbados2016110111.00425.0000000
Jacob OramNZKensington Oval, BridgetownBarbados2010110000.0020.0000100
James AndersonENGKensington Oval, BridgetownBarbados2007110000.0060.0000100
Ramnaresh SarwanWIKensington Oval, BridgetownBarbados2005110000.0010.0000100
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.