Live4th ODI · Ireland in Namibia 2026/27NAM5/1 (4)IRE298/8 (50)NAM need 294 runs in 276 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
BJ WatlingNZ2014120302915.008037.5000010
Matthew HaydenAUS2003121292729.003680.5600050
Owais ShahENG2009120282114.009230.4300030
Kushal Janith PereraSL20181212828*28.005253.8500120
Salman ButtPAK2005120272713.505945.7600160
Vusi SibandaZIM2013120271513.506045.0000060
Virat KohliIND2011120272713.5010924.7700111
Ben HilfenhausAUS2012121262426.003281.2500050
Kamran AkmalPAK2005120252112.504358.1400030
Dhananjaya de SilvaSL2018120251712.503964.1000050
Yasir ShahPAK2017120242412.003961.5400131
Naved-ul-HasanPAK2005120231711.503958.9700040
Yasir HameedPAK2005120231211.504353.4900040
Hamish RutherfordNZ2014120231911.505145.1000020
Shimron HetmyerWI2017120232211.504452.2700040
Stuart BroadENG2009-20152312313*11.502495.8300140
Regis ChakabvaZIM2013120211510.5011917.6500010
Ryan HindsWI2004-200923020156.676530.7700130
Ray PriceZIM20131211912*19.002479.1700021
Sewnarine ChattergoonWI200812019139.502479.1700020
Jason GillespieAUS20031111818*-8225.0000012
Veerasammy PermaulWI2015110181818.002378.2600030
Mark ButcherENG20041211813*18.005731.5800010
Hamilton MasakadzaZIM201312018179.004738.3000020
Mark BoucherSA2010110171717.005630.3600020
Nasser HussainENG2004121171717.006227.4200020
Dale RichardsWI201012017178.502373.9100140
Shadab KhanPAK201712017168.504042.5000020
Lendl SimmonsWI201112016148.002272.7300030
Miguel CumminsWI201812016148.005529.0900010
Andrew FlintoffENG2004110151515.002853.5700020
Asad ShafiqPAK201712015157.506822.0600120
Alzarri JosephWI20171201587.503345.4500020
Murali VijayIND201112014117.009614.5800000
Malcolm WallerZIM20131201497.003935.9000010
Tom LathamNZ201412014147.004134.1500130
Chris ReadENG2004110131313.003141.9400020
Courtney BrowneWI200512013126.504032.5000020
Tim SoutheeNZ20141201376.503438.2400000
Praveen KumarIND2011110121212.001866.6700020
Trent BoultNZ2014110121212.002157.1400011
Roshen SilvaSL201812012116.006020.0000010
Ashley GilesENG2004110111111.002445.8300010
Paul HarrisSA2010110111111.003036.6700020
Harbhajan SinghIND2011121116*11.002152.3800010
Vasbert DrakesWI200312011115.506516.9200110
Brandon BessWI20101211111*11.001291.6700111
Beau CassonAUS2008110101010.004422.7300010
Johan BothaSA2010110999.002634.6200010
Morné MorkelSA2010110999.001275.0000020

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.