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 by format (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×From 2012-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2012-202535647338321859.35611555.32131213608
Steve SmithAUSTests2013-202524466235619258.90446052.83115325714
Alastair CookENGTests2012-201819342155619048.63354543.895511763
Ben StokesENGTests2014-202525471127614127.74266247.9325514116
Jonny BairstowENGTests2012-2024234221261114*31.52209860.1026815015
David WarnerAUSTests2012-202320370117618031.78173367.864321509
Travis HeadAUSTests2018-202515272116316346.52173966.8834113312
Michael ClarkeAUSTests2012-201471211015329*92.27157164.614111196
Dean ElgarSATests2015-202415283101218540.48227944.412421248
Marnus LabuschagneAUSTests2019-202515282100710838.73230043.781601140
Ollie PopeENGTests2018-20251834092119627.09164056.162241032
Zak CrawleyENGTests2021-2025142708528431.56136062.650831257
Jos ButtlerENGTests2014-20211525282910636.04140159.1715310210
Ben DuckettENGTests2016-20251222082315337.41100981.572321205
Angelo MathewsSLTests2015-20221122081111136.86160950.403318814
Moeen AliENGTests2014-20211626075614629.08173543.572228110
Dinesh ChandimalSLTests2015-2026917175416447.13132057.12230918
Usman KhawajaAUSTests2018-20251427272818029.12173941.86142792
Tom LathamNZTests2014-2024122416929530.09159243.47082761
Mitchell StarcAUSTests2012-2025233566789923.38120056.500306610
AB de VilliersSATests2013-2018916065910341.19124952.76151793
Kane WilliamsonNZTests2012-20211019165911336.61151243.58140742
Brendon McCullumNZTests2012-201448062230277.75107058.13201719
Dimuth KarunaratneSLTests2015-20221122060914127.68137244.39223740
Shaun MarshAUSTests2012-2019142506029924.08149840.19053684
Faf du PlessisSATests2013-20191222058213426.45147939.35144713
Niroshan DickwellaSLTests2017-2026102025438030.1780367.62042693
Roston ChaseWITests2016-202510181512137*30.12101050.69212534
Gary BallanceENGTests201457050315671.8696951.91220741
Mushfiqur RahimBANTests2015-2024815048812732.5395950.89121645
Matthew WadeAUSTests2013-2021112224826224.10113042.65022552
Harry BrookENGTests202559048115853.4459181.39221567
Temba BavumaSATests2015-20251018447555*33.93100147.45032613
Aiden MarkramSATests2018-20251223047510620.6582757.44112764
Pat CumminsAUSTests2017-2025183014706316.21112541.78014467
Ian BellENGTests2012-2014813246916742.6491751.15211625
Peter HandscombAUSTests2017-20231119244872*26.35112639.79021550
Jamie SmithENGTests2025592434184*62.0054479.781204711
Ross TaylorNZTests2012-20211121243211322.7479554.34102535
Ricky PontingAUSTests2012341422221140.6773157.73210410
Nathan LyonAUSTests2012-20253145104224112.0695844.05007464
Sonal DinushaSLTests2026241420133*140.0072258.17310288
Chris RogersAUSTests2014-20154804179552.1368960.52060560
Cameron GreenAUSTests2020-2023711040211436.5590944.22111484
Ed CowanAUSTests2012-201371203958632.9294441.84020511
Alex CareyAUSTests2023-2025101623867027.5755269.93022434
Kraigg BrathwaiteWITests2016-2023101913847521.33112534.13031401
Chris WoakesENGTests2014-202514204384137*24.0066158.09113522
Tim PaineAUSTests2018-2021814237873*31.5081346.49020470
Hashim AmlaSATests2013-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.