Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND18/2 (2)IND need 242 runs in 108 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE121/3 (25.2)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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 Basin Reserve×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamara SilvaSL2006121213152*213.0030270.53110271
Herschelle GibbsSA1999-200424021312053.2540852.21111292
Bert SutcliffeNZ1951-195323021111670.33--110180
Sam WellsOV2013-20153602108135.0037955.41020281
Scott BorthwickWF20162402099452.2535059.71020310
Cameron GreenAUS2024121208174*208.0035558.59100266
Luke GeorgesonOV/WF2021-202561002087420.8069130.10021280
Rahul DravidIND1998-20093602067634.3352938.94021320
Ken McClureCAN2020-202136220613051.5041649.52100333
Michael Guptill-BunceAA2016120204189102.0024483.61100302
Usman KhawajaAUS2016-202423020114067.0040349.88100291
Alviro PetersenSA201212019515697.5037851.59100232
Ajinkya RahaneIND2014-202023019311864.3337152.02100271
Kusal MendisSL2018-2023241193141*64.3345542.42111240
Matt BoyleCAN2025-20262411919763.67152125.66020219
Gautam GambhirIND200912019016795.0030462.50100182
JM CummingOV202524118711362.3329463.61100293
Allan LambENG1984-199223018514261.6730959.87100262
Dinesh ChandimalSL2015-20233501856737.0038847.68020220
Peter FultonNZ/CAN2006-201571001847518.4047338.90011205
Deepak JoonWF201524018311345.7550236.45110240
Muhammad AbbasWF2024-202651001814218.1026269.08001260
Mushfiqur RahimBAN2008-201724118015960.0033853.25101261
Ian BothamENG1978-199235018013836.0029561.02100272
Will YoungNZ/CS2013-20255901807820.0043541.38010220
Derek RandallENG1978-198423017716459.0032254.97100212
Michael ClarkeAUS2005-201022017616888.0028561.75100222
MS DhoniIND2009-20142311766888.0025868.22030232
Tamim IqbalBAN2008-20193501747434.8023673.73020260
Giff VivianNZ193212017310086.50--11081
Lachlan StackpoleAA2026111172172*-17996.09100206
Andrew EllisCAN2015110171171171.0022476.34100301
Tim McIntoshNZ/AA2009-20144811718324.4350533.86010201
Trent BoultNZ2013-20201111417138*24.4321081.43000179
Shoaib MohammadPAK1985-198922017016385.0055930.41100181
Saeed AnwarPAK1994110169169169.0024868.15100270
Craig CummingNZ2005-20084611694733.8048734.70000240
Graham DowlingNZ1963-196951001683216.80--00051
JP DuminySA2012-201724216710383.5024667.89100203
Jack BoyleOV202512016615683.0028857.64100143
Barry SinclairNZ1963-19653601666527.67--011170
Adam GilchristAUS2000-200522016516282.5016798.80100225
Donovan GrobbelaarAA2014-201624116510155.0022473.66100220
Jesse RyderNZ/OV2009-201336016511727.5026262.98102271
Dion NashNZ1998-199946316589*55.0041939.38010121
Troy JohnsonWF20212311647882.0035546.20020261
Virat KohliIND2014-2020241164105*54.6727858.99100221
Jimmy AdamsWI1995-199923016315154.3327160.15100250
Leo CarterCAN/OV2020-20265701625623.1437143.67010241
Mark CraigNZ/OV2013-20163521618053.6723468.80011203

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.