Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)T2067th 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)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 First-class)

Joe Root has scored the most runs in men's first-class cricket v India since 2012: 3,383 in 35 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2012-202535647338321859.35611555.32131213608
Steve SmithAUS2013-202524466235619258.90446052.83115325714
Alastair CookENG2012-201819342155619048.63354543.895511763
Ben StokesENG2014-202525471127614127.74266247.9325514116
Jonny BairstowENG2012-2024234221261114*31.52209860.1026815015
David WarnerAUS2012-202320370117618031.78173367.864321509
Travis HeadAUS2018-202515272116316346.52173966.8834113312
Michael ClarkeAUS2012-201471211015329*92.27157164.614111196
Dean ElgarSA2015-202415283101218540.48227944.412421248
Marnus LabuschagneAUS2019-202515282100710838.73230043.781601140
Ollie PopeENG2018-20251834092119627.09164056.162241032
Zak CrawleyENG2021-2025142708528431.56136062.650831257
Jos ButtlerENG2014-20211525282910636.04140159.1715310210
Ben DuckettENG2016-20251222082315337.41100981.572321205
Angelo MathewsSL2015-20221122081111136.86160950.403318814
Moeen AliENG2014-20211626075614629.08173543.572228110
Dinesh ChandimalSL2015-2026917175416447.13132057.12230918
Usman KhawajaAUS2018-20251427272818029.12173941.86142792
Tom LathamNZ2014-2024122416929530.09159243.47082761
Mitchell StarcAUS2012-2025233566789923.38120056.500306610
AB de VilliersSA2013-2018916065910341.19124952.76151793
Kane WilliamsonNZ2012-20211019165911336.61151243.58140742
Brendon McCullumNZ2012-201448062230277.75107058.13201719
Dimuth KarunaratneSL2015-20221122060914127.68137244.39223740
Shaun MarshAUS2012-2019142506029924.08149840.19053684
Faf du PlessisSA2013-20191222058213426.45147939.35144713
Niroshan DickwellaSL2017-2026102025438030.1780367.62042693
Roston ChaseWI2016-202510181512137*30.12101050.69212534
Gary BallanceENG201457050315671.8696951.91220741
Mushfiqur RahimBAN2015-2024815048812732.5395950.89121645
Matthew WadeAUS2013-2021112224826224.10113042.65022552
Harry BrookENG202559048115853.4459181.39221567
Temba BavumaSA2015-20251018447555*33.93100147.45032613
Aiden MarkramSA2018-20251223047510620.6582757.44112764
Pat CumminsAUS2017-2025183014706316.21112541.78014467
Ian BellENG2012-2014813246916742.6491751.15211625
Peter HandscombAUS2017-20231119244872*26.35112639.79021550
Jamie SmithENG2025592434184*62.0054479.781204711
Ross TaylorNZ2012-20211121243211322.7479554.34102535
Ricky PontingAUS2012341422221140.6773157.73210410
Nathan LyonAUS2012-20253145104224112.0695844.05007464
Sonal DinushaSL2026241420133*140.0072258.17310288
Chris RogersAUS2014-20154804179552.1368960.52060560
Cameron GreenAUS2020-2023711040211436.5590944.22111484
Ed CowanAUS2012-201371203958632.9294441.84020511
Alex CareyAUS2023-2025101623867027.5755269.93022434
Kraigg BrathwaiteWI2016-2023101913847521.33112534.13031401
Chris WoakesENG2014-202514204384137*24.0066158.09113522
Tim PaineAUS2018-2021814237873*31.5081346.49020470
Hashim AmlaSA2013-201891603648222.75113032.21031460
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.