T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (Men's Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×From 2008-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAKTests2009-201519312159531355.00311151.2754214310
Mushfiqur RahimBANTests2008-202516284151620063.17311048.754601514
Kane WilliamsonNZTests2012-2024142541467242*69.86252058.215621406
Joe RootENGTests2014-202413242137622862.55214564.156211253
Azhar AliPAKTests2011-202217312131915745.48303243.506541101
Virender SehwagINDTests2008-20109151118329384.501177100.5153117315
Mominul HaqueBANTests2013-202515283114917645.96202056.884521206
Tom LathamNZTests2014-2024122121139264*59.95229949.544211034
Virat KohliINDTests2015-202211182108524367.81158968.28521996
Misbah-ul-HaqPAKTests2009-201518284104113543.38242742.891819013
Asad ShafiqPAKTests2011-201918274100413143.65220845.47351933
Tamim IqbalBANTests2008-20221325191713338.21151960.371741147
Faf du PlessisSATests2014-20211119287419951.41157255.60140963
Alastair CookENGTests2011-20161017383713359.79173048.38241931
Dean ElgarSATests2014-20211120178212941.16142754.803321013
Ross TaylorNZTests2009-20191222177014236.67133557.68142781
Sarfraz AhmedPAKTests2014-20231119375410347.13106570.80170633
Cheteshwar PujaraINDTests2015-2017711174315374.30149149.83411761
Liton DasBANTests2017-20251120073514136.75137253.57152764
Mohammad HafeezPAKTests2011-20151020472419645.25122858.96140855
Shikhar DhawanINDTests2015-2017610071219071.2094975.03320934
Quinton de KockSATests2014-20211119069710136.6891875.93151781
Michael HusseyAUSTests2011-2013610369514299.29115760.07320638
Sachin TendulkarINDTests2008-2010915168220348.71126753.83230723
Rahul DravidINDTests2008-2010915067617745.07130951.64220763
Steve SmithAUSTests2016-20257111670145*67.00127052.76411574
VVS LaxmanINDTests2008-20109153670103*55.83135149.59171640
Usman KhawajaAUSTests2011-20251017465923250.69116256.71212613
Hashim AmlaSATests2011-201912211658139*32.90152943.03223760
Jonny BairstowENGTests2016-20216102651167*81.38103962.66300593
Babar AzamPAKTests2017-2023814264811954.00112457.65331677
Shakib Al HasanBANTests2008-2024917163811639.88103361.76142673
Gautam GambhirINDTests2008-2010611059416754.00102857.78231680
Temba BavumaSATests2016-20241119058711330.89106455.17153564
Kraigg BrathwaiteWITests2015-2021918156312633.12157835.68131530
Murali VijayINDTests2009-201769056015562.2297057.73231534
Ian BellENGTests2011-20147113551119*68.8886363.85250653
Nazmul Hossain ShantoBANTests2021-2025815153216338.00112647.25302506
Michael ClarkeAUSTests2011-2013610153011258.8985262.21240596
Brendon McCullumNZTests2009-2015815152619537.5764881.171215918
Henry NichollsNZTests2018-2023692518200*74.0080164.67210424
Rohit SharmaINDTests2015-20227122509102*50.9080763.07140479
Ahmed ShehzadPAKTests2013-2015816150214733.4793353.80131522
David WarnerAUSTests2012-202281514998535.6460882.07052615
KL RahulINDTests2015-2026914048910834.9383558.56141515
Taufeeq UmarPAKTests2011-2012612148323643.9197749.44110541
Shan MasoodPAKTests2015-2023712047813539.8392651.62221396
AB de VilliersSATests2011-2014581474160*67.7183256.97130563
Chris GayleWITests2008-201058147233367.4368668.801125910
Jonathan TrottENGTests2011-201258046020357.5095248.32220460
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.