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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 2026AFGZIMODI5th 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 by year (All cricket)

The most runs in a calendar year in all cricket at Queen's Park Oval, Port of Spain since 1908: 333 by Brian Lara in 2003.

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×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI2003200334033312283.2547669.96120385
Ricky PontingAUS2003200334029920674.7553356.10100311
Colin MunroTKR201820185502829056.40192146.880303110
Darren BravoTTRS2015201577326186*65.25164159.150201321
Vusi SibandaZIM2006200655126011665.0032280.75110213
Brendan TaylorZIM200620065512539863.2527791.34020242
Brian LaraWI2005200534023419658.5035665.73100290
Darren LehmannAUS20032003120226160113.0032469.75110293
Kumar SangakkaraSL/JT2013201355222490*74.6726185.82031164
Shivnarine ChanderpaulWI2008200834321886*218.0028875.69030163
Darren BravoWI/TTRS20142014442208109104.0023488.891101710
Ramnaresh SarwanWI200620064402039150.7528371.73030120
Jacques KallisTTRS2015201577120161*33.50174115.52010224
Kieron PollardTKR201920195521977165.67127155.12010199
Adam GilchristAUS20032003331196101*98.0022089.09110213
Ramnaresh SarwanWI2008200834019510248.7531761.51110270
Matt PriorENG20092009121192131*192.0024777.73110200
Graeme SmithSA2005200512018914894.5041046.10100200
Hashim AmlaTKR201620164401878146.75137136.50020138
Paul CollingwoodENG2009200923018416161.3331857.86100140
Andrew StraussENG2009200923017814259.3331456.69100150
Ramnaresh SarwanWI20052005341175107*58.3331855.03100161
Matthew HaydenAUS20032003231174100*87.0027663.04100190
Colin MunroTKR20162016441172100*57.33122140.98110147
Chamara SilvaSL2007200733216659166.00161103.11030142
Ajinkya RahaneIND2017201722016510382.5018290.66110182
Shivnarine ChanderpaulWI20092009231165147*82.5042538.82100161
Virender SehwagIND2007200733016411454.67139117.99100224
Sourav GangulyIND200720073301628954.0026660.90020102
Lendl SimmonsTKR201920195501616332.20114141.230201012
Sunil NarineWI/TKR201720178701597922.71108147.22010129
Chamara SilvaSL200820083401587639.5023666.95020210
Colin MunroTKR2017201755115370*38.25114134.21010148
Rohit SharmaIND201320133311525876.0025060.80010122
Kyle MayersBT202020204401518537.75118127.97010810
Shikhar DhawanIND201720172201508775.0015199.34020182
Evin LewisTTRS201420142201497774.5088169.320201410
Kumar SangakkaraSL200720073301477649.0017384.97020111
Brian LaraWI200620064401476936.7520870.67010115
Denesh RamdinTKR201820185511465136.50104140.38021117
Kamran AkmalTTRS201520157501456029.00133109.02010144
Kraigg BrathwaiteWI20142014121143129143.0029248.97100140
AB de VilliersSA200520053401426235.5023360.94010181
Chris GayleWI/JT2014201423114180*70.50103136.89020129
Dwayne BravoWI2006200633214062*140.00121115.7002091
Shane DowrichWI20182018121138125*138.0038236.13100130
Mahela JayawardeneSL200720073301388546.0018076.6701094
Marlon SamuelsWI200320033401386834.5019969.35010181
Sanath JayasuriyaSL2007200733013710945.67136100.74100107
Wavell HindsWI200320033401377934.2525753.31010191
Page 1Next

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.