Menu

Account

Create a free account Go Pro

Already have an account? Log in

Test Cricket 2026 most overs bowled

Taijul Islam leads Test Cricket 2026 with 300.5 overs bowled (Bangladesh). Mehidy Hasan Miraz (265.5) and Mohammad Abbas (226.5) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Taijul IslamBangladeshBAN8 matches, 14 innings1/1562/1302/172814300.59432734.933.1358.3712
2Mehidy Hasan MirazBangladeshBAN7 matches, 13 innings4/1142/914/167713265.56862527.442.5856.6002
3Mohammad AbbasPakistanPAK6 matches, 11 innings1/789/1303/122611226.56533121.062.8838.2913
4Josh TongueEnglandENG7 matches, 14 innings8/895/736/148714202.08483325.704.2031.0605
5Mitchell StarcAustraliaAUS6 matches, 11 innings3/963/899/137611189.06323219.753.3428.1303
6Jomel WarricanWest IndiesWI4 matches, 8 innings6/1509/1167/14848178.14702221.362.6436.7722
7Hasan MahmudBangladeshBAN6 matches, 10 innings6/1212/526/151610171.06042326.263.5341.1703
8Prabath JayasuriyaSri LankaSL3 matches, 5 innings3/1767/1522/13235164.54601238.332.7982.8301
9Jayden SealesWest IndiesWI6 matches, 12 innings2/641/422/69612161.54961827.563.0647.6111
10Nathan LyonAustraliaAUS4 matches, 7 innings3/252/904/17247156.34121041.202.6353.7000
11Simon HarmerSouth AfricaSA3 matches, 6 innings36156.04111429.362.6342.0011
12Shamar JosephWest IndiesWI6 matches, 12 innings612152.06161834.224.0545.2210
13Jofra ArcherEnglandENG5 matches, 10 innings510151.35712324.833.7732.4313
14Mohammad AliPakistanPAK5 matches, 9 innings59149.15601732.943.7545.5302
15Zia ur Rehman AkbarAfghanistanAFG2 matches, 4 innings24148.0506684.333.42148.0000
16Pat CumminsAustraliaAUS5 matches, 8 innings58144.44381333.693.0347.5401
17Manav SutharIndiaIND3 matches, 6 innings36140.23992317.352.8436.7003
18Josh HazlewoodAustraliaAUS5 matches, 9 innings59132.04011822.283.0432.2202
19Asitha FernandoSri LankaSL4 matches, 6 innings46129.34071723.943.1446.3512
20Taskin AhmedBangladeshBAN5 matches, 9 innings59129.05291244.084.1067.0010
21Gus AtkinsonEnglandENG5 matches, 10 innings510126.34331430.933.4241.9301
22Khurram ShahzadPakistanPAK4 matches, 7 innings47125.55551830.834.4143.9411
23Nathan SmithNew ZealandNZ4 matches, 8 innings48122.44612419.213.7631.2103
24Ollie Edward RobinsonEnglandENG4 matches, 8 innings48113.5261289.322.2917.2104
25Mohammad SaleemAfghanistanAFG3 matches, 5 innings35112.54351627.193.8642.4411
26Sajid KhanPakistanPAK2 matches, 4 innings24109.03391228.253.1154.5811
27Roston ChaseWest IndiesWI6 matches, 8 innings68103.4380847.503.6756.7501
28Ali UsmanPakistanPAK4 matches, 6 innings46102.53051225.422.9751.4202
29Ravindra JadejaIndiaIND2 matches, 4 innings24102.3267833.382.6077.8820
30Keshara NuwanthaSri LankaSL2 matches, 3 innings23100.0415669.174.15101.0010
31Marco JansenSouth AfricaSA3 matches, 6 innings3697.22571319.772.6431.3101
32Ebadot HossainBangladeshBAN4 matches, 7 innings4789.1342938.003.8460.4410
33Wiaan MulderSouth AfricaSA3 matches, 6 innings3684.32371023.702.8037.6010
34William O'RourkeNew ZealandNZ3 matches, 6 innings3681.12561025.603.1548.9010
35Ben StokesEnglandENG3 matches, 5 innings3580.4248927.563.0754.5601
36Scott BolandAustraliaAUS2 matches, 3 innings2380.0212923.562.6553.3311
37Hasan AliPakistanPAK2 matches, 4 innings2478.2259832.383.3159.0020
38Sonal DinushaSri LankaSL4 matches, 5 innings4575.0292397.333.89150.3300
39Milan RathnayakeSri LankaSL3 matches, 3 innings3373.5213635.502.8875.0001
40Prasidh KrishnaIndiaIND3 matches, 6 innings3672.32151021.502.9744.0010
41Kagiso RabadaSouth AfricaSA2 matches, 4 innings2472.02471024.703.4321.1010
42Nayeem HasanBangladeshBAN4 matches, 6 innings4671.5257642.833.5850.0010
43Blessing MuzarabaniZimbabweZIM2 matches, 3 innings2367.0177725.292.6456.8601
44Kyle JamiesonNew ZealandNZ2 matches, 4 innings2465.02421024.203.7239.2011
45Justin GreavesWest IndiesWI6 matches, 7 innings6764.01671213.922.6127.5801
46Hashmatullah ShahidiAfghanistanAFG3 matches, 5 innings3563.02422121.003.84189.0000
47Nahid RanaBangladeshBAN2 matches, 4 innings2461.32751125.004.4734.0902
48Beau WebsterAustraliaAUS5 matches, 8 innings5861.2202450.503.2992.7500
49Qais AhmadAfghanistanAFG2 matches, 4 innings2461.2282556.404.6074.0000
50Kemar RoachWest IndiesWI3 matches, 6 innings3661.12241022.403.6638.1011
51Ziaur Rahman SharifiAfghanistanAFG2 matches, 3 innings2358.02112105.503.64174.0000
52Saransh JainIndiaIND1 match, 2 innings1257.4167355.672.90117.6700
53Matt HenryNew ZealandNZ2 matches, 4 innings2457.11601213.332.8028.5801
54Mohammed SirajIndiaIND3 matches, 6 innings3657.0144528.802.5369.8000
55Graeme CremerZimbabweZIM1 match, 1 innings1155.0177359.003.22110.3300
56Shoriful IslamBangladeshBAN3 matches, 5 innings3552.01651016.503.1723.0001
57Zakary FoulkesNew ZealandNZ2 matches, 4 innings2451.1169821.133.3038.3801
58Newman NyamhuriZimbabweZIM2 matches, 3 innings2351.01711115.553.3528.0002
59Joshua BishopWest IndiesWI2 matches, 4 innings2450.0165282.503.3075.5000
60Shaheen AfridiPakistanPAK1 match, 2 innings1247.1167533.403.5456.6001
61Alzarri JosephWest IndiesWI2 matches, 4 innings2447.0213635.504.5347.6700
62Ben SearsNew ZealandNZ2 matches, 4 innings2446.0149349.673.2493.6700
63Anrich NortjeSouth AfricaSA2 matches, 3 innings2343.3149529.803.4352.8000
64Jacob BethellEnglandENG4 matches, 5 innings4543.2161532.203.7252.2010
65Kuldeep YadavIndiaIND2 matches, 4 innings2442.5165441.253.8564.7500
66Yamin AhmadzaiAfghanistanAFG1 match, 2 innings1240.3175535.004.3248.6000
67Matthew FisherEnglandENG1 match, 2 innings1240.2120524.002.9848.4001
68Lahiru KumaraSri LankaSL3 matches, 4 innings3439.0175358.334.4978.6700
69Shoaib BashirEnglandENG2 matches, 2 innings2238.0147349.003.8776.3300
70Noman AliPakistanPAK1 match, 2 innings1238.0156439.004.1158.5010
71Brydon CarseEnglandENG1 match, 2 innings1235.0181360.335.1770.6700
72Isitha WijesundaraSri LankaSL1 match, 2 innings1235.01270-3.63-00
73Michael NeserAustraliaAUS1 match, 2 innings1234.3115523.003.3341.6001
74Sonny BakerEnglandENG1 match, 2 innings1234.1161353.674.7168.3300
75Cameron GreenAustraliaAUS4 matches, 3 innings4334.01591159.004.68206.0000
76Matt RenshawAustraliaAUS4 matches, 4 innings4430.090245.003.0063.0000
77Keshav MaharajSouth AfricaSA1 match, 2 innings1229.0131265.504.5287.5000
78Antum NaqviZimbabweZIM1 match, 1 innings1129.0920-3.17-00
79Blair TicknerNew ZealandNZ2 matches, 3 innings2328.2137622.834.8429.1701
80Raza UllahPakistanPAK1 match, 2 innings1228.0187446.756.68-10
81Kavem HodgeWest IndiesWI6 matches, 5 innings6526.0131265.505.0478.5000
82Kasun RajithaSri LankaSL1 match, 1 innings1126.01020-3.92-00
83Matty PottsEnglandENG1 match, 1 innings1125.01410-5.64-00
84Gerald CoetzeeSouth AfricaSA1 match, 2 innings1225.077177.003.08-00
85Aamer JamalPakistanPAK1 match, 2 innings1225.0120260.004.8076.0000
86Reuben WilsonIrelandIRE1 match, 1 innings1125.089189.003.56153.0000
87Mitchell SantnerNew ZealandNZ1 match, 2 innings1224.2113256.504.6473.0000
88Anderson PhillipWest IndiesWI1 match, 2 innings1224.099249.504.1372.0000
89Liam McCarthyIrelandIRE1 match, 1 innings1124.01301130.005.42147.0000
90Nangeyalia KharoteAfghanistanAFG1 match, 1 innings1123.01150-5.00-00
91Thomas MayesIrelandIRE1 match, 1 innings1123.0520-2.26-00
92Azmatullah OmarzaiAfghanistanAFG1 match, 1 innings1122.0670-3.05-00
93Khaled AhmedBangladeshBAN1 match, 1 innings1122.068234.003.0966.0000
94Andy McBrineIrelandIRE1 match, 1 innings1122.099199.004.50132.0000
95Abdul MalikAfghanistanAFG3 matches, 3 innings3321.11171117.005.53131.0000
96Brad EvansZimbabweZIM1 match, 2 innings1221.085328.334.0544.6700
97Mohammad ImranPakistanPAK1 match, 2 innings1220.271235.503.49-00
98Aiden MarkramSouth AfricaSA3 matches, 5 innings3520.0480-2.40-00
99Mark AdairIrelandIRE1 match, 1 innings1120.066322.003.3040.0000
100Richard NgaravaZimbabweZIM1 match, 2 innings1219.050510.002.6323.0001
Showing the top 10 of 130

Test Cricket 2026 Most Overs Bowled

Taijul Islam leads Test Cricket 2026 with 300.5 overs bowled (Bangladesh). Mehidy Hasan Miraz (265.5) and Mohammad Abbas (226.5) are next. The Test Cricket 2026 overs bowled leaderboard ranks all 130 players who have contributed overs bowled this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse overs bowled depth across squads.

Test Cricket Overs bowled Questions

Who has the most overs bowled in Test Cricket 2026?

Taijul Islam leads Test Cricket 2026 with 300.5 overs bowled from 8 matches, at an economy of 3.13 and an average of 34.93. Mehidy Hasan Miraz is second on 265.5 and Mohammad Abbas third on 226.5. The table ranks every player in Test Cricket 2026 by overs bowled, with their team and matches.

Who are the top bowlers in Test Cricket 2026?

The top three bowlers in Test Cricket 2026 are Taijul Islam (300.5 in 8 matches), Mehidy Hasan Miraz (265.5 in 7 matches) and Mohammad Abbas (226.5 in 6 matches). Taijul Islam is 35 overs bowled clear of Mehidy Hasan Miraz. Every other player follows in the table, with their team and matches.