Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Adelaide Oval×

Player figures come from full scorecards, which we hold for 15 of the 103 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dawid MalanENG2021-202223023413478.0033769.44110264
Virat KohliIND2019-202546020010433.3333360.06111162
Joe RootENG2021-20252401446236.0027751.99010160
Ben StokesENG2021-20252401348333.5039134.27010131
Yasir ShahPAK201912012611363.0023952.72100140
Rohit SharmaIND2019-20253401257331.2518766.84010104
Babar AzamPAK2019-20242311209760.0016473.17010121
Zak CrawleyENG2025120948547.0017055.2901080
Nithish Kumar ReddyIND2024-2025230924230.6711182.88000104
Nathan AstleNZ2004120905245.0015757.32010130
Shan MasoodPAK2019120876843.5017749.1501091
Stephen FlemingNZ2004120868343.0017449.43010100
Saim AyubPAK2024110828282.0071115.4901056
Jamie SmithENG2025120826041.0010975.23010103
Daniel VettoriNZ2004120795939.5013857.2501060
Kirk McKenzieWI2024120765038.0012958.91010110
Harry BrookENG2025120754537.5011963.0300041
Tagenarine ChanderpaulWI2022-2024240704717.5015644.8700171
Chris WoakesENG2021120684434.0013749.64000120
Shubman GillIND2024-2025230683122.679075.5600090
Asad ShafiqPAK2019120665733.0012652.3801070
Abdullah ShafiquePAK20241116464*-6992.7501043
Paul CollingwoodENG20031116363*-10659.4301031
Rovman PowellWI2024110636363.0036175.0001054
Joshua Da SilvaWI2022-2024240622315.5014443.0600080
Shreyas IyerIND2025110616161.007779.2201070
MS DhoniIND20191115555*-54101.8501002
Jos ButtlerENG2021-2022230552918.3325621.4800140
KL RahulIND2024-2025230553718.338961.8000080
Jofra ArcherENG2025120545127.0011945.3801051
Will JacksENG2025120534726.5016631.9300040
Jacob OramNZ2004120524026.0012541.6000030
Shamar JosephWI2024120513625.505396.2300061
Rishabh PantIND2024120492824.506674.2400070
Roston ChaseWI2022120473423.508555.2900061
Brendon McCullumNZ2004120463623.007660.5300061
Mohammad RizwanPAK2019-2024220454522.5010642.4500140
Axar PatelIND2025110444444.0041107.3200050
Anderson PhillipWI2022121444344.008253.6600051
Ravichandran AshwinIND2020-2024240442211.005777.1900140
Cheteshwar PujaraIND2020120434321.5016825.6000120
Ajinkya RahaneIND2020120424221.009643.7500131
Brydon CarseENG20251213939*39.006956.5200141
Jason HolderWI2022-20242313928*19.508148.1500141
Rory BurnsENG2021120383419.009838.7800060
Andre RussellWI2024110373737.0016231.2500042
Iftikhar AhmedPAK2019120372718.509638.5400020
Scott StyrisNZ2004120362818.007448.6500061
Kraigg BrathwaiteWI2022-202424036199.0011730.7700040
Alzarri JosephWI2022-202435135168.756157.3800150
Page 1Next

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