Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

Test Cricket 2021 most overs bowled

Updated , after New Zealand vs Bangladesh

James Anderson leads Test Cricket 2021 with 399.5 overs bowled (England) · Mehidy Hasan Miraz (386.5) and Ravichandran Ashwin (386.3) 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 Overs Bowled Mat Inns Mat Inns Runs Wkts Avg Econ 4w 5w
1James Anderson ENG 4/333/662/120 ENG4/333/662/120399.5122112218483921.742.1233
2Mehidy Hasan Miraz BAN 4/1290/372/127 BAN4/1290/372/127386.58148141,0472936.102.7112
3Ravichandran Ashwin IND 2/558/426/117 IND2/558/426/117386.39189188995416.652.3316
4Taijul Islam BAN 2/738/2056/155 BAN2/738/2056/155345.37107109163030.532.6513
5Lasith Embuldeniya SL 7/1296/1131/88 SL7/1296/1131/88316.16116118713227.222.7504
6Jasprit Bumrah IND 5/664/942/59 IND5/664/942/59308.49169167963026.532.5822
7Jack Leach ENG 1/461/1022/89 ENG1/461/1022/89299.58138131,0203034.003.4023
8Ollie Edward Robinson ENG 2/643/994/71 ENG2/643/994/71295.48158157833721.162.6524
9Mohammed Siraj IND 3/923/321/86 IND3/923/321/86292.5101910199293129.973.1702
10Shaheen Afridi PAK 3/347/10210/94 PAK3/347/10210/94292.59179178024717.062.7415
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Rahkeem CornwallWI290.46116118262139.332.8412
12Nathan LyonAUS260.259596131736.062.3511
13Tim SoutheeNZ253.56126126512526.042.5603
14Kemar RoachWI233.48158156452723.892.7603
15Jason HolderWI227.48158155032222.862.2131
16Kyle JamiesonNZ227.16126125632919.412.4803
17Ravindra JadejaIND217.27127124761629.752.1921
18Noman AliPAK216.07147145291927.842.4502
19Hasan AliPAK212.38158156594116.073.1014
20Mark WoodENG202.37127126611934.793.2611
21Axar PatelIND201.56106104273611.862.1204
22Jomel WarricanWI192.55105105781930.423.0012
23Ramesh MendisSL192.248485602621.542.9103
24Keshav MaharajSA185.469694801925.262.5912
25Suranga LakmalSL181.07117114451726.182.4602
26Mitchell StarcAUS180.15105105651733.243.1402
27Stuart BroadENG179.17137134741239.502.6501
28Kagiso RabadaSA172.05105104372319.002.5403
29Ishant SharmaIND168.28138134581432.712.7201
30Mohammed ShamiIND166.459595172322.483.1031
31Anrich NortjeSA157.05105105192520.763.3113
32Pat CumminsAUS156.548483942118.762.5103
33Taskin AhmedBAN156.247475061631.633.2402
34Blessing MuzarabaniZIM156.158584251922.372.7221
35Trent BoultNZ155.148484192020.952.7013
36Shannon GabrielWI154.26126125151146.823.3400
37Vishwa FernandoSL150.259595021435.863.3421
38Ebadot HossainBAN149.058584821240.173.2301
39Moeen AliENG147.047475251437.503.5701
40Faheem AshrafPAK145.08148144051040.502.7900
41Neil WagnerNZ144.048483851329.622.6710
42Ajaz PatelNZ143.036364342120.673.0311
43Joe RootENG139.3151715174271430.503.0601
44Dominic BessENG136.147474521726.593.3212
45Kyle MayersWI134.0101610163271325.152.4401
46Praveen JayawickramaSL132.536363281818.222.4702
47Donald TiripanoZIM125.158584101041.003.2810
48Lungi NgidiSA122.55105103702216.823.0112
49Roston ChaseWI121.56969374846.753.0701
50Sajid KhanPAK121.448483551819.722.9211
51Josh HazlewoodAUS120.436362871322.082.3811
52Dhananjaya de SilvaSL113.0611611374493.503.3100
53Chris WoakesENG109.436363661036.603.3401
54Sam CurranENG109.35959352658.673.2100
55Shardul ThakurIND108.048483711623.193.4411
56Yasir ShahPAK106.43636302837.752.8301
57Alzarri JosephWI106.14848387848.383.6500
58Dushmantha ChameeraSL105.14747337842.133.2001
59Jayden SealesWI100.447473411621.313.3901
60Mohammad AbbasPAK100.03535255831.882.5500
61Rashid KhanAFG99.212122751125.002.7701
62Abu JayedBAN95.04646339656.503.5701
63Dilruwan PereraSL93.12424268553.602.8810
64Amir HamzaAFG93.024242631026.302.8311
65Ben StokesENG92.17979402944.674.3610
66Nayeem HasanBAN90.22424267644.502.9600
67Wiaan MulderSA89.0510510249831.132.8010
68Washington SundarIND87.44747299649.833.4110
69Richard NgaravaZIM85.03434281556.203.3100
70Shakib Al HasanBAN84.53434194538.802.2901
71Umesh YadavIND77.23636246830.753.1801
72Tendai ChisoroZIM74.12222220373.332.9700
73Victor NyauchiZIM74.03636322935.784.3501
74Matt HenryNZ70.02424207729.572.9601
75William SomervilleNZ69.024242370–3.4300
76Cameron GreenAUS68.4510510149721.292.1700
77Shoriful IslamBAN68.02424198449.502.9100
78Wanindu HasarangaSL67.236362320–3.4500
79Craig OvertonENG62.32424168821.002.6901
80Rachin RavindraNZ61.03535188362.673.0800
81Shahbaz NadeemIND59.01212233458.253.9510
82Milton ShumbaZIM57.434342331233.004.0400
83Kraigg BrathwaiteWI56.010141014170628.333.0400
84Veerasammy PermaulWI52.01212135816.882.6001
85George LindeSA47.52424119523.802.4901
86Asitha FernandoSL47.03434156439.003.3200
87Olly StoneENG47.02424165723.573.5110
88Sean WilliamsZIM42.02424147273.503.5000
89Sayed ShirzadAFG42.0121297332.332.3100
90Navdeep SainiIND41.52424172443.004.1110
91Thangarasu NatarajanIND38.21212119339.673.1000
92Jhye RichardsonAUS38.11212120524.003.1401
93Sikandar RazaZIM38.02323103251.502.7100
94Ryan BurlZIM38.02424107426.752.8200
95Jofra ArcherENG35.12323122430.503.4700
96Colin de GrandhommeNZ34.02323680–2.0000
97Zafar GoharPAK32.011111590–4.9700
98Marco JansenSA32.01212124524.803.8801
99Roy KaiaZIM30.033331650–5.5000
100Lahiru KumaraSL28.0111188188.003.1400
Showing top 10 of 148

Overs Bowled: overs bowled · Mat: matches · Inns: innings · Runs: runs conceded · Wkts: wickets · Avg: bowling average · Econ: economy rate · 4w: 4-wicket hauls · 5w: 5-wicket hauls · Last 3 matches: in this competition, newest first

More Test Cricket 2021 leaderboards

Test Cricket 2021 Most Overs Bowled

James Anderson topped Test Cricket 2021 with 399.5 overs bowled for England, ahead of Mehidy Hasan Miraz (386.5) and Ravichandran Ashwin (386.3). The Test Cricket 2021 overs bowled leaderboard ranks all 148 players who have contributed overs bowled this season. These are the final standings from the Test Cricket 2021 season.

Frequently asked questions

Who had the most overs bowled in Test Cricket 2021?

James Anderson led Test Cricket 2021 with 399.5 overs bowled from 12 matches, at an economy of 2.12 and an average of 21.74. Mehidy Hasan Miraz was second on 386.5 and Ravichandran Ashwin third on 386.3. The table ranks every player in Test Cricket 2021 by overs bowled, with their team and matches.

Who were the top bowlers in Test Cricket 2021?

The top three bowlers in Test Cricket 2021 were James Anderson (399.5 in 12 matches), Mehidy Hasan Miraz (386.5 in 8 matches) and Ravichandran Ashwin (386.3 in 9 matches). James Anderson was 13 overs bowled clear of Mehidy Hasan Miraz. Every other player follows in the table, with their team and matches.