Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

2 active
Reset"Match result" is from the side of the player or team.
At Queen's Park Oval, Port of Spain×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZ/TKR2014-2018151601855611.56146126.710131612
Paul CollingwoodENG200923018416161.3331857.86100140
Kevin O'BrienTTRS2013-20147711807030.00140128.570201111
Andrew StraussENG200923017814259.3331456.69100150
Tillakaratne DilshanSL/GAW2007-20138701786225.43175101.71011192
Kyle MayersBT/SLZ/SLS2013-20209811788525.43141126.24010911
Narsingh DeonarineWI/JT2010-20155611775535.4034751.01020163
Matthew HaydenAUS2003231174100*87.0027663.04100190
Ajinkya RahaneIND201732016510382.5018290.66110182
Sourav GangulyIND20073301628954.0026660.90020102
MS DhoniIND2006-201788415646*39.0018086.67002173
Michael ClarkeAUS2003-201234115455*51.3324363.37010171
Andre FletcherWI/SLZ/SLS2009-2020111101544014.0016792.2200187
Shane DowrichWI/SKAN2015-2018332141125*141.0038636.53100130
Roston ChaseWI/BT/SLZ2016-20207631383846.0021464.49000130
Sanath JayasuriyaSL200733013710945.67136100.74100107
Jason MohammedWI/GAW/TTRS2014-20191210413733*22.8315687.82002103
Carlos BrathwaiteWI/BT/JT2013-202011911364117.00100136.0000169
Kevin PietersenENG/SLZ2009-201534013510233.7514394.41100131
Thilan SamaraweeraSL200812013112565.5020862.98100190
Adrian BarathWI/TTRS2010-20136701313818.7118869.68000111
Ridley JacobsWI2003-20043411307043.3317972.63010160
Mark BoucherSA2005-20105521296943.0028245.7401081
Martin GuptillGAW/SKAN2013-20176601297321.50116111.2101177
Suresh RainaIND2006-20138821264321.0015979.2500063
Kane WilliamsonNZ/BT2014-20172301245241.3331739.12010110
Brendan NashWI2009-201024012410931.0028843.06100190
Tion WebsterBT/TKR2018-202066112366*24.60118104.24010134
Carlton BaughWI/JT2003-2014119112025*15.0018465.22000104
Kevon CooperTTRS/TKR2013-20182411512042*20.0074162.1600059
Daren GangaWI200312011911759.5025546.67100171
Tom LathamNZ20141201188259.0030139.20010150
Piet RinkeZIM20065501177223.4012196.69010182
Glenn PhillipsJT2018-202055111779*29.2596121.8801168
Shakib Al HasanBAN/BT/JT2007-20198611155323.0018661.8301071
Rahul DravidIND2006-20075511146028.5017565.14010101
Cameron DelportGAW/TTRS2015-20188711145019.0094121.28010107
Michael HusseyAUS/SLZ2012-20162301137337.6727041.8501072
Babar AzamPAK/GAW20174401104327.50106103.7700082
Runako MortonWI2006110109109109.0015072.67100121
James FranklinGAW201344310960*109.0080136.2501085
Javon SearlesTTRS/TKR2014-20191913610927*15.5773149.32001116
Mark ButcherENG200412110761107.0023545.53010130
Kusal MendisSL201812010610253.0022147.96100112
Kemar RoachWI/AH/JT2010-20188721053921.0023145.45001113
Dinesh ChandimalSL2013-20184501044420.8027338.1000081
Graham ThorpeENG200412110390103.0023943.10010121
Kirk EdwardsWI/BT2011-20144401025525.5014371.33010114
Christopher BarnwellWI/BT/GAW2011-201798310234*20.4071143.6600266
Andrew SymondsAUS20032201017750.5011389.38010100

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.