Men's ODI bowlers, last 12 months
- 1
Rashid KhanAfghanistan · Right-arm leg-spinLast 12 months 9 mat · 27 wkts · 13.1 avg · 4.78 econ+10.3runs a matchICC 1 - 2
Nathan EllisAustralia · Right-arm fast-mediumLast 12 months 10 mat · 22 wkts · 17.2 avg · 4.61 econ+4.6runs a matchICC 20 - 3
Abrar AhmedPakistan · Right-arm leg-spinLast 12 months 8 mat · 17 wkts · 17.2 avg · 4.06 econ+3.6runs a matchICC 2 - 4
Keshav MaharajSouth Africa · Left-arm orthodox spinLast 12 months 4 mat · 7 wkts · 26.9 avg · 4.78 econ+1.1runs a matchICC 6 - 5
Shariful IslamBangladesh · Left-arm fast-mediumLast 12 months 8 mat · 17 wkts · 16.8 avg · 3.96 econ+0.9runs a matchICC 15 - 6
Bjorn FortuinSouth Africa · Left-arm orthodox spinLast 12 months 8 mat · 11 wkts · 31.9 avg · 5.07 econ0.0runs a matchICC 87 - 7
Mitchell SantnerNew Zealand · Left-arm orthodox spinLast 12 months 10 mat · 12 wkts · 28.6 avg · 4.16 econ−0.1runs a matchICC 4 - 8
Jeffrey VandersaySri Lanka · Right-arm leg-spinLast 12 months 4 mat · 8 wkts · 25.3 avg · 5.05 econ−0.2runs a matchICC 57 - 9
Shaheen AfridiPakistan · Left-arm fastLast 12 months 14 mat · 22 wkts · 24.3 avg · 5.00 econ−0.3runs a matchICC 7 - 10
Dunith WellalageSri Lanka · Left-arm orthodox spinLast 12 months 7 mat · 8 wkts · 45.9 avg · 5.32 econ−0.9runs a matchICC 38 - 11
Taskin AhmedBangladesh · Right-arm fastLast 12 months 13 mat · 25 wkts · 22.2 avg · 5.03 econ−1.0runs a matchICC 21 - 12
Brad EvansZimbabwe · Right-arm fast-mediumLast 12 months 9 mat · 21 wkts · 20.8 avg · 5.70 econ−1.1runs a matchICC 97 - 13
Mustafizur RahmanBangladesh · Left-arm fast-mediumLast 12 months 10 mat · 17 wkts · 21.8 avg · 4.87 econ−2.0runs a matchICC 34 - 14
Haris RaufPakistan · Right-arm fastLast 12 months 12 mat · 24 wkts · 20.9 avg · 5.46 econ−2.1runs a matchICC 22 - 15
Allah Mohammad GhazanfarAfghanistan · Right-arm off-spin · Right-arm leg-spinLast 12 months 10 mat · 8 wkts · 37.6 avg · 4.56 econ−2.3runs a matchICC 40 - 16
Roston ChaseWest Indies · Right-arm off-spinLast 12 months 6 mat · 6 wkts · 47.5 avg · 5.70 econ−2.6runs a matchICC 63 - 17
Gudakesh MotieWest Indies · Left-arm orthodox spin · Left-arm wrist-spinLast 12 months 8 mat · 10 wkts · 38.6 avg · 5.24 econ−2.9runs a matchICC 10 - 18
Wanindu HasarangaSri Lanka · Right-arm leg-spinLast 12 months 4 mat · 5 wkts · 41.6 avg · 5.20 econ−2.9runs a matchICC 13 - 19
Mahesh TheekshanaSri Lanka · Right-arm off-spinLast 12 months 3 mat · 4 wkts · 31.8 avg · 4.28 econ−3.0runs a matchICC 5 - 20
Mehedi HasanBangladesh · Right-arm off-spinLast 12 months 12 mat · 11 wkts · 36.6 avg · 3.96 econ−3.2runs a matchICC 8 - 21
Jack BrassellNamibia · Right-arm mediumLast 12 months 17 mat · 26 wkts · 27.8 avg · 5.16 econ−3.6runs a matchICC – - 22
Richard NgaravaZimbabwe · Left-arm fast-mediumLast 12 months 2 mat · 6 wkts · 14.3 avg · 5.27 econ−3.6runs a matchICC 28 - 23
Michael BracewellNew Zealand · Right-arm off-spinLast 12 months 13 mat · 10 wkts · 35.2 avg · 5.13 econ−3.6runs a matchICC 32 - 24
Prasidh KrishnaIndia · Right-arm fast-mediumLast 12 months 12 mat · 23 wkts · 27.9 avg · 6.36 econ−3.6runs a matchICC 48 - 25
Mark AdairIreland · Right-arm fast-mediumLast 12 months 3 mat · 6 wkts · 22.7 avg · 4.53 econ−4.2runs a matchICC 18 - 26
Mohammed SirajIndia · Right-arm fastLast 12 months 4 mat · 4 wkts · 44.0 avg · 5.03 econ−4.3runs a matchICC 25 - 27
Fazalhaq FarooqiAfghanistan · Left-arm fast-mediumLast 12 months 4 mat · 6 wkts · 20.7 avg · 4.59 econ−4.5runs a matchICC 60 - 28
Matthew FordeWest Indies · Right-arm mediumLast 12 months 9 mat · 10 wkts · 35.8 avg · 5.26 econ−4.7runs a matchICC 51 - 29
Jayden SealesWest Indies · Right-arm fast-mediumLast 12 months 9 mat · 14 wkts · 33.2 avg · 5.99 econ−5.1runs a matchICC 26 - 30
Mohammad NabiAfghanistan · Right-arm off-spinLast 12 months 5 mat · 5 wkts · 34.0 avg · 4.68 econ−5.1runs a matchICC 42 - 31
Axar PatelIndia · Left-arm orthodox spinLast 12 months 3 mat · 5 wkts · 31.6 avg · 5.48 econ−5.2runs a matchICC 31 - 32
Kyle JamiesonNew Zealand · Right-arm fast-mediumLast 12 months 6 mat · 13 wkts · 23.8 avg · 5.62 econ−5.4runs a matchICC 81 - 33
Wellington MasakadzaZimbabwe · Left-arm orthodox spinLast 12 months 6 mat · 4 wkts · 48.0 avg · 5.49 econ−5.5runs a matchICC – - 34
Dushmantha ChameeraSri Lanka · Right-arm fastLast 12 months 4 mat · 7 wkts · 35.6 avg · 6.38 econ−5.6runs a matchICC 91 - 35
Sikandar RazaZimbabwe · Right-arm off-spin · Right-arm leg-spinLast 12 months 9 mat · 7 wkts · 48.9 avg · 5.26 econ−5.7runs a matchICC 59 - 36
Kuldeep YadavIndia · Left-arm wrist-spinLast 12 months 10 mat · 19 wkts · 30.4 avg · 6.08 econ−5.8runs a matchICC 10 - 37
Jacob DuffyNew Zealand · Right-arm fast-mediumLast 12 months 9 mat · 11 wkts · 28.2 avg · 5.08 econ−5.8runs a matchICC 50 - 38
Azmatullah OmarzaiAfghanistan · Right-arm medium-fastLast 12 months 9 mat · 11 wkts · 29.4 avg · 5.62 econ−5.8runs a matchICC 19 - 39
Mohammad WasimPakistan · Right-arm fast-mediumLast 12 months 5 mat · 7 wkts · 27.7 avg · 5.36 econ−5.9runs a matchICC 73 - 40
Ruben TrumpelmannNamibia · Left-arm fastLast 12 months 16 mat · 21 wkts · 31.0 avg · 4.91 econ−6.1runs a matchICC 85 - 41
Adil RashidEngland · Right-arm leg-spinLast 12 months 9 mat · 11 wkts · 36.9 avg · 5.77 econ−6.2runs a matchICC 9 - 42
Josh HazlewoodAustralia · Right-arm fast-mediumLast 12 months 3 mat · 6 wkts · 28.0 avg · 5.79 econ−6.3runs a matchICC 16 - 43
Lungi NgidiSouth Africa · Right-arm fast-mediumLast 12 months 4 mat · 3 wkts · 56.7 avg · 5.90 econ−6.5runs a matchICC 43 - 44
William O’RourkeNew Zealand · Right-arm fastLast 12 months 3 mat · 5 wkts · 24.8 avg · 5.39 econ−6.5runs a matchICC 63 - 45
Mohammad NawazPakistan · Left-arm orthodox spinLast 12 months 5 mat · 4 wkts · 51.3 avg · 5.39 econ−6.6runs a matchICC 83 - 46
Jofra ArcherEngland · Right-arm fastLast 12 months 8 mat · 9 wkts · 40.8 avg · 5.32 econ−6.8runs a matchICC 3 - 47
Fahim AshrafPakistan · Right-arm mediumLast 12 months 9 mat · 7 wkts · 36.6 avg · 5.69 econ−7.1runs a matchICC – - 48
Adam ZampaAustralia · Right-arm leg-spinLast 12 months 11 mat · 11 wkts · 48.8 avg · 5.66 econ−7.3runs a matchICC 17 - 49
Naseem ShahPakistan · Right-arm fastLast 12 months 6 mat · 8 wkts · 35.1 avg · 5.39 econ−7.4runs a matchICC 51 - 50
Romario ShepherdWest Indies · Right-arm fast-mediumLast 12 months 2 mat · 0 wkts · 5.71 econ−7.5runs a matchICC 94 - 51
Matt HenryNew Zealand · Right-arm fast-mediumLast 12 months 3 mat · 5 wkts · 30.2 avg · 5.73 econ−7.9runs a matchICC 23 - 52
Blessing MuzarabaniZimbabwe · Right-arm fast-mediumLast 12 months 8 mat · 7 wkts · 47.7 avg · 4.64 econ−8.0runs a matchICC 29 - 53
Brydon CarseEngland · Right-arm fast-mediumLast 12 months 2 mat · 1 wkts · 103.0 avg · 6.00 econ−8.3runs a matchICC 85 - 54
Washington SundarIndia · Right-arm off-spinLast 12 months 8 mat · 1 wkts · 152.0 avg · 4.75 econ−8.7runs a matchICC 69 - 55
Aiden MarkramSouth Africa · Right-arm off-spinLast 12 months 5 mat · 1 wkts · 162.0 avg · 6.27 econ−8.7runs a matchICC – - 56
Asitha FernandoSri Lanka · Right-arm medium-fastLast 12 months 11 mat · 15 wkts · 43.4 avg · 6.61 econ−8.9runs a matchICC 39 - 57
Curtis CampherIreland · Right-arm medium-fastLast 12 months 6 mat · 3 wkts · 79.0 avg · 6.41 econ−9.1runs a matchICC 98 - 58
Salman Ali AghaPakistan · Right-arm off-spinLast 12 months 15 mat · 3 wkts · 62.3 avg · 5.84 econ−9.4runs a matchICC – - 59
Mitchell StarcAustralia · Left-arm fastLast 12 months 2 mat · 0 wkts · 5.81 econ−9.6runs a matchICC 36 - 60
Dilshan MadushankaSri Lanka · Left-arm fast-mediumLast 12 months 5 mat · 6 wkts · 50.7 avg · 6.61 econ−9.9runs a matchICC 71 - 61
Marco JansenSouth Africa · Left-arm fastLast 12 months 5 mat · 7 wkts · 42.1 avg · 7.02 econ−10.4runs a matchICC 45 - 62
Alzarri JosephWest Indies · Right-arm fastLast 12 months 9 mat · 9 wkts · 50.0 avg · 6.09 econ−10.5runs a matchICC 23 - 63
Rishad HossainBangladesh · Right-arm leg-spinLast 12 months 8 mat · 9 wkts · 35.6 avg · 5.77 econ−10.7runs a matchICC 80 - 64
Andrew McBrineIreland · Right-arm off-spinLast 12 months 2 mat · 0 wkts · 4.71 econ−10.8runs a matchICC 47 - 65
Sam CurranEngland · Left-arm medium-fastLast 12 months 11 mat · 13 wkts · 38.5 avg · 6.47 econ−10.9runs a matchICC 77 - 66
Ravindra JadejaIndia · Left-arm orthodox spinLast 12 months 8 mat · 3 wkts · 142.3 avg · 6.28 econ−12.8runs a matchICC 36
Swap in a bowler worth 10 more runs a match and an even ODI becomes about 58–42.
Ratings to 27 October 2026 · ICC rankings of 15 September 2026 · How the rankings work