Menu

Account

Create a free account Go Pro

Already have an account? Log in

ICC Cricket World Cup 2023 bowling averages

Mohammed Shami leads ICC Cricket World Cup on bowling average: 10.71 from 7 matches (India). Angelo Mathews (17.83) and Jasprit Bumrah (18.65) are next.

Updated , after India vs Australia
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Mohammed ShamiIndiaIND7 matches, 7 innings0/417/571/477748.52572410.715.2612.5813
2Angelo MathewsSri LankaSL5 matches, 5 innings0/112/352/295522.1107617.834.8322.5000
3Jasprit BumrahIndiaIND11 matches, 11 innings2/331/642/43111191.53732018.654.0628.6510
4Gerald CoetzeeSouth AfricaSA8 matches, 8 innings2/414/442/478863.33962019.806.2419.6510
5Mohammad Wasim JrPakistanPAK4 matches, 4 innings3/313/602/744438.12151021.505.6323.6000
6Adam ZampaAustraliaAUS11 matches, 11 innings2/320/551/44111196.05152322.395.3625.4330
7Hardik PandyaIndiaIND4 matches, 4 innings2/432/340/84416.3113522.606.8520.2000
8Reece TopleyEnglandENG3 matches, 3 innings4/431/523/883327.4183822.886.6121.7510
9David WilleyEnglandENG7 matches, 6 innings1/482/193/567651.02591123.555.0828.5500
10Tabraiz ShamsiSouth AfricaSA4 matches, 4 innings4/601/722/424437.5212923.565.6027.0010
11Keshav MaharajSouth AfricaSA10 matches, 10 innings101089.03701524.674.1636.1310
12Mahedi HasanBangladeshBAN3 matches, 3 innings3324.0149624.836.2124.3310
13Ravindra JadejaIndiaIND11 matches, 11 innings111193.33981624.884.2635.3101
14Dilshan MadushankaSri LankaSL9 matches, 9 innings9978.25252125.006.7023.6211
15Marco JansenSouth AfricaSA9 matches, 9 innings9969.04501726.476.5226.7600
16Tanzim Hasan SakibBangladeshBAN1 match, 1 innings1110.080326.678.0020.6700
17Shaheen AfridiPakistanPAK9 matches, 9 innings9981.04811826.725.9428.2201
18Lahiru KumaraSri LankaSL2 matches, 2 innings2211.082327.337.4522.0000
19Adil RashidEnglandENG9 matches, 9 innings9979.44131527.535.1832.0700
20Kagiso RabadaSouth AfricaSA9 matches, 9 innings9972.53641328.005.0034.5400
21Josh HazlewoodAustraliaAUS11 matches, 11 innings111193.14491628.064.8235.7500
22Mitchell SantnerNew ZealandNZ10 matches, 10 innings101092.44491628.064.8535.0601
23Kuldeep YadavIndiaIND11 matches, 11 innings111195.14241528.274.4638.3300
24Matt HenryNew ZealandNZ7 matches, 7 innings7754.23151128.645.8030.1800
25Chris WoakesEnglandENG8 matches, 8 innings8855.02981029.805.4233.7010
26Lockie FergusonNew ZealandNZ7 matches, 7 innings7754.03011030.105.5733.2000
27Bas de LeedeNetherlandsNLD9 matches, 8 innings9867.04871630.447.2726.3810
28Sean AbbottAustraliaAUS3 matches, 1 innings3110.061230.506.1030.5000
29Mohammad NabiAfghanistanAFG9 matches, 9 innings9961.3254831.754.1346.5000
30Mitchell StarcAustraliaAUS10 matches, 10 innings101087.05281633.006.0735.1900
31Haris RaufPakistanPAK9 matches, 9 innings9979.05331633.316.7530.7500
32Mohammed SirajIndiaIND11 matches, 11 innings111182.34691433.505.6836.5700
33Ravichandran AshwinIndiaIND1 match, 1 innings1110.034134.003.4060.0000
34Pat CumminsAustraliaAUS11 matches, 11 innings111189.35151534.335.7536.8000
35Rashid KhanAfghanistanAFG9 matches, 9 innings9986.33881135.274.4948.2700
36Lungi NgidiSouth AfricaSA8 matches, 8 innings8860.33551035.505.8738.7000
37Hasan AliPakistanPAK6 matches, 6 innings6651.0321935.676.2935.6710
38Marcus StoinisAustraliaAUS6 matches, 6 innings6619.0143435.757.5329.7500
39Trent BoultNew ZealandNZ10 matches, 10 innings101091.05041436.005.5440.3600
40Noor AhmadAfghanistanAFG4 matches, 4 innings4438.0182536.404.7948.0000
41Gus AtkinsonEnglandENG3 matches, 3 innings3324.0146436.506.0837.0000
42Shakib Al HasanBangladeshBAN7 matches, 7 innings7762.3329936.565.2641.8900
43Tim SoutheeNew ZealandNZ4 matches, 4 innings4433.0256736.577.7628.5700
44Paul van MeekerenNetherlandsNLD9 matches, 9 innings9974.24471237.256.0138.8310
45Fazalhaq FarooqiAfghanistanAFG6 matches, 6 innings6640.0228638.005.7041.5010
46Azmatullah OmarzaiAfghanistanAFG9 matches, 9 innings9938.0270738.577.1133.5700
47Glenn PhillipsNew ZealandNZ10 matches, 10 innings101040.0233638.835.8340.6700
48Logan van BeekNetherlandsNLD8 matches, 8 innings8870.54761239.676.7237.5010
49Mehidy Hasan MirazBangladeshBAN9 matches, 9 innings9972.04021040.205.5843.7000
50Shoriful IslamBangladeshBAN8 matches, 8 innings8864.44101041.006.3439.9000
51Kasun RajithaSri LankaSL6 matches, 6 innings6649.0336842.006.8638.2510
52Aryan DuttNetherlandsNLD9 matches, 9 innings9977.34261042.605.5047.6000
53Naveen ul HaqAfghanistanAFG8 matches, 8 innings8853.4352844.006.5641.5000
54Hasan MahmudBangladeshBAN2 matches, 2 innings2214.0132344.009.4329.3300
55Colin AckermannNetherlandsNLD9 matches, 9 innings9947.2234546.804.9457.2000
56Mitchell MarshAustraliaAUS10 matches, 5 innings10513.096248.007.3842.5000
57Moeen AliEnglandENG6 matches, 6 innings6642.4248549.605.8151.2000
58Travis HeadAustraliaAUS6 matches, 5 innings6521.0101250.504.8163.5000
59Shardul ThakurIndiaIND3 matches, 3 innings3317.0102251.006.0052.0000
60Roelof van der MerweNetherlandsNLD8 matches, 8 innings8856.0311651.835.5556.5000
61Liam LivingstoneEnglandENG7 matches, 6 innings7629.0158352.675.4558.0000
62Glenn MaxwellAustraliaAUS9 matches, 8 innings9868.3330655.004.8269.1700
63Mujeeb Ur RahmanAfghanistanAFG9 matches, 9 innings9981.5458857.255.6062.5000
64Mark WoodEnglandENG7 matches, 7 innings7754.0349658.176.4655.3300
65Taskin AhmedBangladeshBAN7 matches, 7 innings7755.0305561.005.5567.8000
66Usama MirPakistanPAK4 matches, 4 innings4435.0248462.007.0954.2500
67Maheesh TheekshanaSri LankaSL8 matches, 8 innings8871.2382663.675.3673.5000
68Iftikhar AhmedPakistanPAK9 matches, 8 innings9848.0262465.505.4673.0000
69Joe RootEnglandENG9 matches, 2 innings9210.167167.006.5961.0000
70Sam CurranEnglandENG3 matches, 3 innings3317.2140270.008.0855.0000
71James NeeshamNew ZealandNZ3 matches, 3 innings3314.3157278.5010.8344.5000
72Rachin RavindraNew ZealandNZ10 matches, 9 innings10965.4393578.605.9879.6000
73Mustafizur RahmanBangladeshBAN8 matches, 8 innings8865.4398579.606.0680.4000
74Aiden MarkramSouth AfricaSA10 matches, 4 innings10418.385185.004.59113.0000
75Matheesha PathiranaSri LankaSL2 matches, 2 innings2219.0185292.509.7464.0000
76Dushmantha ChameeraSri LankaSL4 matches, 4 innings4431.2196298.006.2695.0000
77Dunith WellalageSri LankaSL3 matches, 3 innings3329.2196298.006.6889.0000
78Mohammad NawazPakistanPAK5 matches, 5 innings5537.52232111.505.89113.5000
79Shadab KhanPakistanPAK7 matches, 5 innings7538.02372118.506.24114.5000
Showing the top 10 of 79. Minimum 1 wickets.

ICC Cricket World Cup 2023 Bowling Averages

Mohammed Shami leads ICC Cricket World Cup on bowling average: 10.71 from 7 matches (India). Angelo Mathews (17.83) and Jasprit Bumrah (18.65) are next. The ICC Cricket World Cup 2023 bowling average leaderboard ranks the 79 players who meet the qualifying threshold this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse bowling average depth across squads. Qualification: minimum 1 wickets.

ICC Cricket World Cup Bowling average Questions

Who has the best bowling average in ICC Cricket World Cup 2023?

Mohammed Shami leads ICC Cricket World Cup 2023 with a bowling average of 10.71 from 7 matches, at an economy of 5.26. Angelo Mathews is second on 17.83 and Jasprit Bumrah third on 18.65. A player needs a minimum 1 wickets to be ranked. The table ranks every player in ICC Cricket World Cup 2023 by bowling average, with their team and matches.

Who are the top bowlers in ICC Cricket World Cup 2023?

The top three bowlers in ICC Cricket World Cup 2023 are Mohammed Shami (10.71 in 7 matches), Angelo Mathews (17.83 in 5 matches) and Jasprit Bumrah (18.65 in 11 matches). Every other player follows in the table, with their team and matches.