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

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Agha SalmanPAKTests2022-2026285361708132*36.34278061.44312418517
Nathan LyonAUSTests2012-20261361724516774713.20333150.35001921115
Pat CumminsAUSTests2017-20267511213165564*16.72347747.60031416039
Gary BallanceENG/ZIMTests2014-202324443165315640.32347047.6457320710
Brendan TaylorZIMTests2012-202624463164017138.14285057.5447217913
Matthew WadeAUSTests2012-202136639161311729.87320350.3645317512
Shane WatsonAUSTests2012-201527511159617631.92292654.5528319219
JP DuminySATests2012-201734548158515534.46327848.3555618910
Shadman IslamBANTests2018-202631593157812028.18313750.302961843
Shane DowrichWITests2015-2020356281570125*29.07334146.9939817811
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Matt PriorENGTests2012-2014325271550110*34.44284054.5811052034
Jamie SmithENGTests2024-2026254341549184*39.72211073.41210117432
Graeme SmithSATests2012-201422393152123442.25268756.614811762
Alviro PetersenSATests2012-201527474152118235.37296251.354531947
Martin GuptillNZTests2012-201629550148915627.07309148.17111619810
Mayank AgarwalINDTests2018-202221360148824341.33278253.4946118928
Adam VogesAUSTests2015-2016203171485269*61.88266755.685421865
Joe BurnsAUSTests2014-202023401144218036.97255756.3947618314
MS DhoniINDTests2012-201425425144022438.92252357.07110317617
John CampbellWITests2019-202630597143811527.65280751.2315417417
Sikandar RazaZIMTests2013-202522420143412734.14255556.13111314617
Colin de GrandhommeNZTests2016-2022294471432120*38.70178080.4528614141
Denesh RamdinWITests2012-2016325361416126*30.13285749.563731744
Keshav MaharajSATests2016-20266397913698415.56224461.01061915530
Wiaan MulderSATests2019-2026264351325367*34.87236556.0331415918
Wriddhiman SahaINDTests2012-2021395410131711729.93286945.9036512514
Pathum NissankaSLTests2021-202619332131018742.26231156.694701505
Dilruwan PereraSLTests2014-20214377813039518.88277946.89071415823
Kyle VerreynneSATests2021-2026325061280136*29.09229455.8043413314
Hamilton MasakadzaZIMTests2012-201820401126915832.54275146.1335514318
Joshua Da SilvaWITests2020-2026346091258100*24.67307340.941551297
Jacques KallisSATests2012-201317271125322448.19234953.345331609
Imrul KayesBANTests2014-201923442124815029.71255948.7733315610
Tim PaineAUSTests2017-202131491012477931.97268946.370741374
Kemar RoachWITests2012-20267712426124258*12.67337136.84012314815
Will YoungNZTests2020-20252341312158931.97259446.8401111535
Rahmat ShahAFGTests2018-202613251119923449.96231151.8847414111
Abid AliPAKTests2019-2021162621180215*49.17244548.264321485
Kushal Janith PereraSLTests2015-2021224131177153*30.97162972.2527515112
Jeet RavalNZTests2016-202024391114313230.08267042.811731421
Ben FoakesENGTests2018-2024254671139113*29.21241147.242431087
Mahmudul Hasan JoyBANTests2021-202623430112917126.26250845.022681297
Oshada FernandoSLTests2019-202522394110410231.54222449.6417212711
Kagiso RabadaSATests2015-2026741112111027112.24213151.71012213920
HMRKB HerathSLTests2012-201859971710946713.68224448.7502151351
Mitchell SantnerNZTests2015-202633462108912624.75231547.0414412132
Peter HandscombAUSTests2016-202320356107911037.21223448.302521231
Dawid MalanENGTests2017-202222390107414027.54262240.961921461
Brad HaddinAUSTests2012-201526447106211828.70176660.1418511619

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.