ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

Joe Root has scored the most runs in men's cricket 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-202654675292521147.18369379.20914228838
Babar AzamPAK2016-202560647273316147.95334081.83523227437
Rohit SharmaIND2012-202654625206214736.18248083.15217219380
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-2025383631516180*45.941466103.4149214752
Mohammad RizwanPAK2016-2025424291490103*45.15166989.28111114224
Kusal MendisSL2015-202635443144514335.24217766.3839616523
Mohammad HafeezPAK2012-202135395143219742.12171183.6929514240
Jos ButtlerENG2012-202650467140312935.971344104.3918314046
Harry BrookENG2022-202624301138618647.791313105.5648314449
Steve SmithAUS2015-202429363137816441.76230459.8148214412
MahmudullahBAN2012-202539428131814638.76165579.6434112631
Sarfraz AhmedPAK2014-2023404710131211835.46165479.3226013511
AB de VilliersSA2012-2017283091234106*58.76133792.3019111518
Shubman GillIND2019-202623284122620851.08140787.1436012337
Shreyas IyerIND2017-202633322122410540.80130493.8737110540
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
Quinton de KockSA2012-202627305104511441.80123484.6819213217
Chris GayleWI2012-201920244101215050.60108493.362819655
Alastair CookENG2013-20181624099516241.46199249.953411143
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-202621236874112*51.41773113.072417527
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
Agha SalmanPAK2022-20252323382110341.0586894.591508817
Dawid MalanENG2018-20231820281512745.28772105.572728923
JP DuminySA2012-20172326581410338.76112272.551318413
Mominul HaqueBAN2013-20231322381018142.63146855.182221113
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.