Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · Test Cricket · 2022— Leaders · Test Cricket · 2022 Final Final

Test Cricket 2022 batting averages

Updated , after Pakistan vs New Zealand

Dinesh Chandimal leads Test Cricket on average: 102.71 from 6 matches (Sri Lanka) · Harry Brook (80.00) and Ben Duckett (71.40) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 matchesPlayer Team Last 3 matches · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Dinesh Chandimal SL 101170206* SL101170206*102.716106107191,29955.3558155
2Harry Brook ENG 111117240 ENG11111724080.00464648052192.1355123
3Ben Duckett ENG 108142107 ENG10814210771.40363635737395.714323
4Tom Blundell NZ 47143130 NZ4714313070.337117116331,20052.758513
5Babar Azam PAK 17513276 PAK1751327669.659179171,1842,15554.9412696
6Daryl Mitchell NZ 42165252 NZ4216525268.307117116831,37749.6079113
7Usman Khawaja AUS 113107 AUS11310767.50112011201,0802,10151.4011454
8Jonny Bairstow ENG 4918220 ENG491822066.31101910191,0611,39676.00128185
9Kraigg BrathwaiteWest Indies WI 2217455West Indies WI221745562.457147146871,70040.417122
10Rishabh Pant IND 10246203 IND1024620361.8271271268074890.9175213
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Saud ShakeelPAK60.43484842390546.745112
12Shreyas IyerIND60.29585842261368.845262
13Steven SmithAUS58.40111811188761,74750.148132
14Marnus LabuschagneAUS56.29111911199571,53862.2210843
15Imam ul HaqPAK55.808168168371,77047.298973
16Abdullah ShafiquePAK51.449189188232,01340.8880105
17Angelo MathewsSL51.258138136151,35345.455482
18Travis HeadAUS50.381015101565581080.867952
19Tom LathamNZ48.8271271253787661.307032
20Alex CareyAUS48.731114111453687561.265421
21Devon ConwayNZ46.7371271251497152.947013
22Joe RootENG45.75152715271,0981,72263.7612235
23Cheteshwar PujaraIND45.4451051040984348.525601
24Mushfiqur RahimBAN44.806116114481,01744.054802
25Litton DasBAN42.009179177141,21059.018832
26Dimuth KarunaratneSL40.648158155691,12350.676502
27Temba BavumaSA40.078168165611,16348.246410
28Cameron GreenAUS39.85111511155181,03650.005220
29Oshada FernandoSL39.13696931349862.853680
30Kyle MayersWI38.40454519230163.792531
31Keegan PetersenSA38.3871371349998550.666101
32Azhar AliPAK38.2761161142198142.923951
33Ollie PopeENG37.531320132071399771.518332
34Ben StokesENG36.25152615268701,21671.5594264
35Hanuma VihariIND35.83474721552241.192400
36John CampbellWI35.4351051024845055.113120
37Joshua Da SilvaWI34.3871071027576336.043001
38Salman AghaPAK34.1861261237667156.044721
39Ben FoakesENG33.331016101640081549.084201
40Daniel LawrenceENG32.83363619730165.452141
41Tamim IqbalBAN32.67595929446163.774201
42Nkrumah BonnerWI32.29696922671931.432711
43Kyle VerreynneSA32.131119111951493155.215831
44Jermaine BlackwoodWI32.0071271235285241.314101
45Kusal MendisSL31.6771271238068255.724311
46Mohammad RizwanPAK30.8581581540173154.864631
47Shakib Al HasanBAN30.7361161133853263.533281
48Chris WoakesENG30.17484818131956.741720
49Zak CrawleyENG30.14152915298441,32963.5113202
50David WarnerAUS30.051120112057190163.376861
51Ravichandran AshwinIND30.0061061027043462.212730
52Shubman GillIND29.67363617829360.751941
53Nurul HasanBAN29.3361061026440165.843630
54Dean ElgarSA28.85112111215771,20048.087112
55Ryan RickeltonSA26.60363613326550.191610
56Virat KohliIND26.5061161126567239.433311
57Dhananjaya de SilvaSL26.3871371334361555.774331
58Henry NichollsNZ25.78696923248947.442801
59Niroshan DickwellaSL25.5081481430645068.003610
60Mahmudul Hasan JoyBAN25.3671171127971539.023521
61Sarel ErweeSA24.6591791741992745.204801
62Alex LeesENG23.84101910194531,05243.065811
63Rassie van der DussenSA23.4271371328172538.762600
64Ramesh MendisSL21.88696917533452.401810
65Marco JansenSA21.2781381323453343.903010
66Mark WoodENG20.57585814416985.211930
67Will YoungNZ19.8061061019840848.532801
68Najmul Hossain ShantoBAN19.3591791732978441.964240
69Keshav MaharajSA19.191016101630743470.744330
70Mohammad NawazPAK18.8036369418949.741100
71Mayank AgarwalIND18.57474713021460.752500
72Nathan LyonAUS18.251111111114616190.681650
73Yasir AliBAN17.38484813926851.871800
74Michael BracewellNZ17.33363610418157.461620
75Lokesh RahulIND17.13484813737936.152000
76Jason HolderWI16.88595913544230.541420
77Neil WagnerNZ16.8056568413363.161230
78Stuart BroadENG16.2091291216220180.602040
79Khaya ZondoSA16.2036368123334.761010
80Pat CumminsAUS15.891011101114321267.451470
81Aiden MarkramSA15.5561161117136746.592900
82Mitchell StarcAUS14.671112111213234538.261210
83Wiaan MulderSA14.63484811733135.351210
84Shamarh BrooksWI14.56595913130343.231900
85Axar PatelIND14.0035357012356.91810
86Jack LeachENG13.801317131713836737.602000
87Ollie Edward RobinsonENG13.4368689411681.031110
88Mohammed ShamiIND12.2959598614360.141310
89Mominul HaqueBAN11.8571371315434644.512110
90Alzarri JosephWI11.67797910526939.03950
91Noman AliPAK11.336106106824727.531100
92Tim SoutheeNZ11.2071071011216169.571710
93Anrich NortjeSA10.8059595411945.38800
94Kagiso RabadaSA10.4691591513623657.631040
95Mehidy Hasan MirazBAN9.8671471413847229.241830
96Kemar RoachWI9.8367675924623.981000
97Naseem ShahPAK9.8057574916030.63530
98Fawad AlamPAK9.6736365818231.87300
99Hasan AliPAK9.5747476711856.78350
100Kyle JamiesonNZ9.2958586510959.63900
Showing top 10 of 109 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 matches: in this competition, newest first

More Test Cricket 2022 leaderboards

Test Cricket 2022 Batting Averages

Dinesh Chandimal topped Test Cricket on average (102.71) for Sri Lanka, ahead of Harry Brook (80.00) and Ben Duckett (71.40). The Test Cricket 2022 batting average leaderboard ranks the 109 players who meet the qualifying threshold this season. These are the final standings from the Test Cricket 2022 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in Test Cricket 2022?

Dinesh Chandimal led Test Cricket 2022 with a batting average of 102.71 from 6 matches, at a strike rate of 55.35. Harry Brook was second on 80 and Ben Duckett third on 71.4. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in Test Cricket 2022 by batting average, with their team and matches.

Who were the top batters in Test Cricket 2022?

The top three batters in Test Cricket 2022 were Dinesh Chandimal (102.71 in 6 matches), Harry Brook (80 in 4 matches) and Ben Duckett (71.4 in 3 matches). Every other player follows in the table, with their team and matches.