Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND151/1 (7.5)IND need 48 runs in 73 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK79/6 (18.5)SLSL chose to bowlT20I1st 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 (2 balls left)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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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 records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUS2007-20129821927332.0036452.75011132
Michael HusseyAUS/SLZ2007-2016111142824840.2941168.61000247
Stuart ClarkAUS2007-2008210111.00714.2900000
Brad HodgeAUS/GAW/SKAN2007-2016320282614.003287.5000011
Jeremy BrayIRE2007220323116.007244.4400010
WK McCallanIRE2007210555.001827.7800000
Trent JohnstonIRE2007220473023.504897.9200041
Andrew WhiteIRE20072201065.002441.6700000
Kevin O'BrienIRE/TTRS2007-2013330734824.338882.9500052
Dave Langford-SmithIRE200722186*8.001172.7300010
John MooneyIRE2007110232323.004452.2700020
William PorterfieldIRE2007220868543.0014758.5001030
Eoin MorganENG/IRE/BT2007-201713131106218.8312485.48002103
Niall O'BrienIRE200722010105.001566.6700100
Boyd RankinIRE200721144*-1921.0500000
Shahadat HossainBAN200711100*-20.0000000
Andre BothaIRE200711111*-1100.0000000
AB de VilliersSA/BT2007-201610923328247.4339184.91020337
Jerome TaylorWI/SLZ/JT2007-2017121031635323.2917493.68011225
Javed OmarBAN2007110161616.004932.6500010
Denesh RamdinWI/GAW/TKR2007-20192424462316631.1594665.86121716
Liam PlunkettENG2007-201722013116.5012108.3300001
Jamie DalrympleENG2007110111.00616.6700000
Stuart BroadENG2007-20159623313*8.254376.7400240
Russel ArnoldSL2007110111.00250.0000000
Dilhara FernandoSL200711111*-616.6700000
Shane WatsonAUS/SLZ/SLS2007-2017101111945419.4022586.220221211
Lasith MalingaSL2007-201032011105.501478.5700001
Upul TharangaSL2007110666.00875.0000010
Chamara SilvaSL2007110212121.002295.4500011
Simon KatichAUS200812019315796.5040447.77100190
Brad HaddinAUS2008-201056110745*21.4017760.45000142
Phil JaquesAUS200812013910869.5025953.67100131
Mitchell JohnsonAUS2008-2010510000.0080.0000100
Sewnarine ChattergoonWI200812019139.502479.1700020
Sulieman BennWI/TTRS/TKR2008-20161312295249.5014864.19000132
Beau CassonAUS2008110101010.004422.7300010
Darren SammyWI/SLZ/SLS2008-2019201732897320.64275105.090122816
Cameron WhiteAUS2008-201055313885*69.0091151.65010117
Kieron PollardWI/BT/TKR2008-2019292544918223.38432113.660343025
David HusseyAUS2008-20126601225920.33107114.0201265
Luke RonchiAUS/GAW2008-201833112767*63.5075169.33010145
Shaun MarshAUS2008110292929.0022131.8200012
William PerkinsWI/TTRS/TKR2008-2016330452315.0039115.3800042
Andre FletcherWI/SLZ/SLS2008-2019111111755717.5018196.69010177
Kemar RoachWI/AH/JT2008-2018121121042511.5619154.4500392
Owais ShahENG2009330452115.0011738.4600060
Alastair CookENG2009-2015241342139*114.0072547.17210361
Graeme SwannENG2009-201041111*-1100.0000000
Tim AmbroseENG20091117676*-9580.0001082

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