Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR106/4 (16.1)BOL138/5 (20)WAR need 33 runs in 23 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queen's Park Oval, Port of Spain×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David HempBER20073319076*45.0012770.87011101
Chamara SilvaSL2007-20086723247664.8039781.61050352
Martin GuptillGAW/SKAN2013-20176601297321.50116111.2101177
Michael HusseyAUS/SLZ2012-20162301137337.6727041.8501072
Kieron PollardWI/BT/TKR2009-2020232143677221.59274133.940242622
Piet RinkeZIM20065501177223.4012196.69010182
Kevin O'BrienTTRS2013-20147711807030.00140128.570201111
Ridley JacobsWI2003-20043411307043.3317972.63010160
Mark BoucherSA2005-20105521296943.0028245.7401081
Rohit SharmaIND2011-201376325368*84.3336269.89020165
Marlon SamuelsWI/AH/SKAN2003-2017212324776822.7161178.070334613
AB de VilliersSA/BT2005-20166812546836.2945156.32020261
Dwayne BravoWI/TTRS/TKR2005-20204443139826732.7399498.790406437
Lendl SimmonsWI/GAW/JT2009-2020242526036726.2264992.910514929
Mark CraigNZ2014120716735.5017440.80010100
Tion WebsterBT/TKR2018-202066112366*24.60118104.24010134
BJ WatlingNZ20141216666*66.0022429.4601140
Chandrapaul HemrajGAW2019-2020220686634.0047144.6801064
Justin KempSA2005220736536.508387.9501062
Upul TharangaSL2007-20138801946424.2534156.89010211
Jermaine BlackwoodWI/JT2013-202010802076325.8825282.14010149
Tillakaratne DilshanSL/GAW2007-20138701786225.43175101.71011192
Irving RomaineBER2006-2007550966219.2018551.89012100
Mohammad KaifIND2006220746237.0011067.2701060
Jacques KallisSA/TTRS2005-20151214241961*34.9256174.69020435
Boeta DippenaarSA20052217861*78.0070111.4301061
Mark ButcherENG200412110761107.0023545.53010130
James FranklinGAW201344310960*109.0080136.2501085
Kamran AkmalPAK/TTRS/SLS2015-201711902306025.56210109.52011228
Rahul DravidIND2006-20075511146028.5017565.14010101
Terry DuffinZIM2006550806016.0011271.4301070
Joshua Da SilvaSKAN2020220605930.0049122.4501052
Devon ThomasAH/SKAN2013-2019551675816.7545148.89011101
Nasser HussainENG2004120635831.5023127.2701070
Sachin TendulkarIND20073316457*32.0058110.3401134
Mushfiqur RahimBAN20073216256*62.0014044.2901042
Brendon McCullumNZ/TKR2014-2018151601855611.56146126.710131612
Parthiv PatelIND2011330955631.679995.9601063
Shane WatsonAUS/SLZ2012-2016230725624.0019037.8901191
Michael ClarkeAUS2003-201234115455*51.3324363.37010171
Johnson CharlesWI/BT/SLZ2013-2020131304105531.54336122.020204714
Narsingh DeonarineWI/JT2010-20155611775535.4034751.01020163
Kirk EdwardsWI/BT2011-20144401025525.5014371.33010114
Shakib Al HasanBAN/BT/JT2007-20198611155323.0018661.8301071
Ahmed ShehzadPAK/JT2013-2017440915322.7579115.19010111
Kane WilliamsonNZ/BT2014-20172301245241.3331739.12010110
Shoaib MalikPAK/BT/GAW2013-20198812155130.71193111.40011136
JP DuminySA/BT2010-2019221695169.009275.0001020
Tamim IqbalBAN2007330585119.336293.5501082
Kennar LewisTTRS/JT2014-2018220545127.0046117.3901042

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.