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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th 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 (Men's All internationals)

Joe Root has scored the most runs in men's internationals v New Zealand since 2012: 3,268 in 56 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202656779326822648.06491166.54917533224
Virat KohliIND2012-202655685299921147.60374480.10915230139
Babar AzamPAK2016-202559637265316147.38325681.48522226635
Rohit SharmaIND2012-202655635206214735.55248682.94217319380
David WarnerAUS2015-202429361182525352.14208287.6665017734
Ben StokesENG2013-202637478169718243.51228874.17210218542
Angelo MathewsSL2012-20244248111634120*44.16317151.53213616918
Jonny BairstowENG2012-202334415161116244.75165897.1765318646
Hashim AmlaSA2012-201934402154812440.74220170.33310019310
Fakhar ZamanPAK2018-2025373631516180*45.941466103.4149214752
Kusal MendisSL2015-202635443144514335.24217766.3839616523
Mohammad HafeezPAK2012-202135395143219742.12171183.6929514240
Jos ButtlerENG2012-202650467140312935.971344104.3918314046
Mohammad RizwanPAK2016-202541418138798*42.03157688.01011113322
Harry BrookENG2022-202624301138618647.791313105.5648314449
Steve SmithAUS2015-202429363137816441.76230459.8148214412
MahmudullahBAN2012-202539428131814638.76165579.6434112631
Sarfraz AhmedPAK2014-2023404710131211835.46165479.3226013511
Shubman GillIND2019-202624294126320850.52146386.3336012837
Shreyas IyerIND2017-202634332123910539.97131794.0837110641
AB de VilliersSA2012-2017283091234106*58.76133792.3019111518
Dimuth KarunaratneSL2012-202424342121715238.03245849.512941141
Faf du PlessisSA2012-201927306119813749.92192162.36210013113
MS DhoniIND2012-20192930811008050.00135681.120809228
Tamim IqbalBAN2012-202329340108112631.79165265.441941476
Tillakaratne DilshanSL2012-201626254107311651.10120389.193711286
Mushfiqur RahimBAN2012-202535386106215933.19166363.8616310715
Eoin MorganENG2012-202136343105311333.97902116.741627952
Chris GayleWI2012-201920244101215050.60108493.362819655
Alastair CookENG2013-20181624099516241.46199249.953411143
Quinton de KockSA2012-20262629496111438.44114583.9318212016
Mitchell MarshAUS2013-202530347958103*35.48909105.391678145
Shakib Al HasanBAN2012-20232428295521736.73111185.962521089
Soumya SarkarBAN2015-20263435195116927.97105889.8924611917
Kumar SangakkaraSL2012-20152425493220344.38116180.282529612
Dinesh ChandimalSL2012-20242932192111629.71194947.261731011
Ajinkya RahaneIND2014-20211927189718834.50173651.672201058
KL RahulIND2016-202622247877112*51.59778112.722417527
Azhar AliPAK2014-20211524087313436.38230237.92161774
Haris SohailPAK2014-20232427287214734.88146959.361607312
Cheteshwar PujaraIND2012-20211223186715939.41206142.072411083
Shai HopeWI2017-20262831386114030.75130066.232428420
Ravindra JadejaIND2014-20263237128507734.00110876.710647026
Shikhar DhawanIND2014-20222528184811531.41111076.4016110412
Jonathan TrottENG20131216284312160.21144058.54250891
Usman KhawajaAUS2015-20241014182117463.15125565.42320897
Dawid MalanENG2018-20231820281512745.28772105.572728923
JP DuminySA2012-20172326581410338.76112272.551318413
Mominul HaqueBAN2013-20231322381018142.63146855.182221113
Agha SalmanPAK2022-20252222278810339.4084593.251508516
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.