Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZ201624018014545.00144125.00101257
Tim SoutheeNZ2016-20246181410897314.14138378.74041410543
Peter SiddleAUS2016-201971121814920.1135351.27001221
Martin GuptillNZ201691603938724.5669756.38023603
BJ WatlingNZ2016-202139567182920537.33438441.723932132
Kane WilliamsonNZ2016-20266411012562025157.351025454.812020663721
Doug BracewellNZ2016-2023440673016.7512852.34000102
Trent BoultNZ2016-20224144213673815.9653169.110064114
Jackson BirdAUS2016-20176533619*18.008840.9100021
Tom LathamNZ2016-20267914055270264*39.041076848.9414251258319
Henry NichollsNZ2016-2026609493358200*39.51654251.33111263709
Mark CraigNZ20162427741*38.5013158.78000110
Corey AndersonNZ20162401507237.5032346.44011194
Neil WagnerNZ2016-202446591865166*15.88111258.5401136930
Matt HenryNZ2016-2026324446117215.2882474.1504118318
HMRKB HerathSL2016-2018264566506716.67127750.90025780
Angelo MathewsSL2016-202563115104199200*39.99889147.23922539350
Lahiru ThirimanneSL2016-202221400111914027.98284139.392651210
Dinesh ChandimalSL2016-202668122114699206*42.33975248.181126747331
Dimuth KarunaratneSL2016-2025751435560024440.581075452.07133285918
Shaminda ErangaSL201635172*1.754216.6700000
Nuwan PradeepSL2016-2017112175713*4.0713941.0100980
Kaushal SilvaSL2016-20181530069511523.17173140.15132720
James VinceENG2016-2018132205488324.91110049.82032860
Dushmantha ChameeraSL2016-2021814164224.9220531.2200560
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Kusal MendisSL2016-2026721336465324536.64786459.1710231555555
Suranga LakmalSL2016-20224471117384212.30142751.7200138412
Milinda SiriwardanaSL2016120353517.507745.4500160
Kushal Janith PereraSL2016-2021193631008153*30.55139972.0525512712
Younis KhanPAK2016-20171427298321839.32203248.3833310010
Mohammad HafeezPAK2016-2018815030212620.1359650.67103441
Misbah-ul-HaqPAK2016-20171426387011437.83187046.521737314
Sarfraz AhmedPAK2016-202333585173511832.74258267.2011441795
Wahab RiazPAK2016-201812201157398.2633546.87005184
Mohammad AmirPAK2016-2019223954734813.9196349.12002592
Asad ShafiqPAK2016-202036631206313733.27399551.64414102358
Azhar AliPAK2016-2022529663715302*41.28858043.3010151137814
Yasir ShahPAK2016-20223658678211315.04167746.63109868
Rahat AliPAK2016-201871263815*6.3311732.4800260
Gary BallanceENG/ZIM2016-20239171459137*28.6997247.22110542
Shan MasoodPAK2016-202643821256515631.67478153.65613725621
Jake BallENG2016-201748067318.3812553.6000181
Amit MishraIND2016430745324.6711266.0701171
Ishant SharmaIND2016-202137429235577.1265036.150112271
Virat KohliIND2016-20258213896236254*48.341095156.9419191167521
Wriddhiman SahaIND2016-20212937898611734.00205248.053439311
Shikhar DhawanIND2016-201815250100719040.28130976.933301428
Ajinkya RahaneIND2016-2023631048345818836.02733947.12619738023
Murali VijayIND2016-201824400135215533.80300345.0263414512

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.