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 Bangladesh×From 2012-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh ChandimalSLTests2013-202514224115913864.39220052.685628714
Dimuth KarunaratneSLTests2013-202414251114124447.54218852.153611105
Kraigg BrathwaiteWITests2014-20241223299321247.29233842.47341862
Kumar SangakkaraSLTests2013-2014470940319134.29158059.495209713
Brendan TaylorZIMTests2013-20261019391717157.31155359.05421898
Dhananjaya de SilvaSLTests2017-20251118187917351.71138263.6042110210
Kusal MendisSLTests2017-20251016084119652.56139260.422408712
Kane WilliamsonNZTests2013-20238122822200*82.20128763.87440902
Tom LathamNZTests2017-2023813178525265.42134258.49311967
Angelo MathewsSLTests2013-20251119476719951.13151750.562216910
Hamilton MasakadzaZIMTests2013-2018714164515849.62143844.852316511
Dean ElgarSATests2015-202269163219979.00105360.02230714
Shivnarine ChanderpaulWITests2012-2014465624203*624.00121651.32320561
Ross TaylorNZTests2013-2022811161520061.5090068.33140607
Mohammad RizwanPAKTests2020-20267112543171*60.3392858.51140504
Virat KohliINDTests2015-2024813253620448.7374871.66201592
Kamindu MendisSLTests2024-202547249916499.8077264.642205012
Regis ChakabvaZIMTests2013-2021816249110135.07118741.36120444
Cheteshwar PujaraINDTests2017-2022582468102*78.0081257.64150591
Azhar AliPAKTests2015-202157144822674.6789650.00121453
Pathum NissankaSLTests2021-202546043518772.5067364.64200521
Babar AzamPAKTests2020-2026610142114346.7867362.56121513
Henry NichollsNZTests2017-2023812141510737.7370758.70142471
Kyle MayersWITests2021-2022461414210*82.8064164.59200489
Niroshan DickwellaSLTests2017-2022813240777*37.0046687.34040403
Lahiru ThirimanneSLTests2013-2021473370155*92.5073750.20211370
Craig ErvineZIMTests2014-2026713037010728.4672850.82110424
Kieran PowellWITests2012-2018611136811736.8059661.74201483
Temba BavumaSATests2015-20226813579351.0074447.98040361
Sikandar RazaZIMTests2014-202061203548229.5063955.40031426
Ajinkya RahaneINDTests2015-20194503459869.0051267.38040431
Darren BravoWITests2012-201446033212755.3371546.43120343
Jermaine BlackwoodWITests2014-202261023276840.8870946.12030373
Shimron HetmyerWITests20183603269354.3334793.950302316
Shubman GillINDTests2022-2024481321119*45.8649664.72201299
Aiden MarkramSATests2017-202446031414352.3345369.32110440
Hashim AmlaSATests2015-201744031013777.5043471.43200381
Rishabh PantINDTests2022-202447130910951.5035886.311103411
Shan MasoodPAKTests2020-202659030810034.2247564.84120320
Rahmat ShahAFGTests2019-2026361297105*59.4061947.98211295
Agha SalmanPAKTests2024-20264812967142.2948960.53031255
Devon ConwayNZTests2022-202347029112241.5757850.35200343
Faf du PlessisSATests2015-2017442290135*145.0045364.02110301
Mahela JayawardeneSLTests2014231286203*143.0044863.84110234
Marlon SamuelsWITests201223027726092.3350055.40100343
Lorcan TuckerIRETests2023-202536127710855.4052352.96110293
Steve SmithAUSTests2017-20264702767139.4348956.44020331
Sean WilliamsZIMTests2018-20254802748834.2560345.44030264
Ravichandran AshwinINDTests2015-202488227111345.1741165.94110255
Asad ShafiqPAKTests2015-202034027010767.5047956.37120251
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.