Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikPAK/BT/GAW2013-2019151444627846.20374123.53020368
Steve SmithAUS/BT2010-201811922067829.4323587.66011172
James NeeshamNZ/GAW/TKR2014-20193401317832.7516280.86021135
Justin LangerAUS2003120787839.0011070.9101181
Dane van NiekerkSAW201822112377123.0018267.58010150
Tim AmbroseENG20091117676*-9580.0001082
Lendl SimmonsWI/GAW/SKAN2009-2019141523967630.46388102.060403714
Jason HolderWI/BT2013-2019282524557419.7867167.810424710
Darren SammyWI/SLZ/SLS2008-2019201732897320.64275105.090122816
Martin GuptillNZ/BT/GAW2010-20188812077329.57192107.81020148
Michael ClarkeAUS2007-20129821927332.0036452.75011132
David WarnerAUS/SLS2010-20187812637237.57251104.780202111
Shane DowrichWI/BT2014-20184601217120.1723252.16011160
Asad ShafiqPAK2011-2017340867121.5017150.2901260
Andy BichelAUS2003110717171.0071100.0001072
Ahmed ShehzadPAK2011-20174501037020.6027737.18011130
Dwayne BravoWI/TTRS/TKR2004-2018222274896932.6063277.370303816
Ryan HarrisAUS2010-20122337468*-12857.8101070
Kraigg BrathwaiteWI2012-201861102176819.7353240.79022230
Kumar SangakkaraSL/JT2003-20165501806836.00174103.45020155
Colin MunroTKR2016-20194401076826.7564167.1901068
Salman ButtPAK2005-201034112867*42.6713992.09011172
Luke RonchiAUS/GAW2008-201833112767*63.5075169.33010145
Jos ButtlerENG2014-20175621156728.7512691.2701196
Brendon McCullumNZ/TKR2010-20185611876637.40178105.06010254
JP DuminySA/BT2010-20199701816525.86124145.970101011
Craig KieswetterENG20103301296343.00118109.32010135
Sanath JayasuriyaSL2003-20104401156328.7512691.27010151
Michael LumbENG2010-20146601156319.1784136.90010153
Devon SmithWI/SLZ2003-201881102256120.4551343.86032250
Kirk EdwardsWI2011-20144601486124.6727054.81021183
Brandon KingGAW/SKAN2017-201932111160111.0083133.7302098
David HusseyAUS2008-20126601225920.33107114.0201265
Deandra DottinWIW2018220785939.0065120.0001063
Johnson CharlesWI/BT/SLZ2012-2019151503805825.33340111.760214110
Moeen AliENG2014-2017450745814.8015647.44011111
Suné LuusSAW2018220625831.0010062.0001060
Shakib Al HasanBAN/BT/JT2007-2019109115557*19.3819977.89011123
Matthew WadeAUS2012-201654112057*40.0019760.9101064
Andre FletcherWI/SLZ/SLS2008-2019111111755717.5018196.69010177
Rahul DravidIND2011120605530.0019231.2501030
Asim KamalPAK2005120555527.5010452.8801181
Shane WatsonAUS/SLZ/SLS2007-2017101111945419.4022586.220221211
Laura WolvaardtSAW2018220995449.5016560.0001080
Jerome TaylorWI/SLZ/JT2007-2017121031635323.2917493.68011225
Suresh RainaIND2010-20113411025334.0016561.82010131
Sharmarh BrooksSKAN2019110535353.0033160.6101062
Wavell HindsWI2003-2010451955223.7521244.81010110
Andrew SymondsAUS2007-2008342925246.0012374.8001082
Jonathan CarterWI/BT/SKAN2013-2019171522845121.85284100.000122412

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.