Bowling by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Pat CumminsAUS20222022101729677786365/428/7921.832.6649.33120
Shane ShillingfordWI2013201369261.547802366/4910/9322.283.0643.64151
William O’RourkeNZ202420241018237.252893365/349/9324.813.7639.56220
Tim SoutheeNZ20132013815333.374898366/5010/10824.942.6955.58311
Neil WagnerNZ2017201771427447917367/399/14125.473.3545.67110
Abdur RehmanPAK20112011816412.198946364/517/9726.282.3068.69300
Dilruwan PereraSL20142014713363.1671083365/698/12930.082.9860.53230
Brett LeeAUS20062006918344.4661127365/696/8331.313.2757.44110
Trent BoultNZ20152015816340551129365/609/16431.363.3256.67120
Nathan LyonAUS201220121019446.51141195365/687/15633.192.6774.47210
Josh HazlewoodAUS2024202471318855476355/319/7913.602.5332.23320
Keshav MaharajSA20242024711242.552672355/598/16419.202.7741.63220
Jayden SealesWI20242024713200.343709356/619/10620.263.5434.37310
James AndersonENG20112011713296.277870355/657/12724.862.9450.80210
Mitchell StarcAUS202220221121321.166984354/335/6728.113.0655.06200
Stuart BroadENG201820181120331.279990356/548/12628.292.9956.80110
Daniel VettoriNZ200820081118413.3911060355/666/17730.292.5670.89230
Mohammed SirajIND202420241325286.3541079356/157/4630.833.7749.11210
Neil WagnerNZ201320131018373701271355/647/11636.313.4163.94110
Mitchell JohnsonAUS20132013612212.552596347/409/10317.532.8037.56230
Kagiso RabadaSA20242024816224.446678346/469/7219.943.0239.65020
Josh HazlewoodAUS201720171018334.490864346/678/14025.412.5859.06120
Umar GulPAK20112011816287.546873344/618/14825.683.0350.79300
Matthew HoggardENG2005200581526034931345/718/9527.383.5845.88110
Trent BoultNZ20142014918342.581972344/387/12528.592.8460.50200
Shannon GabrielWI20172017917313.358977345/119/9228.743.1255.32310
UWMBCA WelegedaraSL201120111017325681029345/526/10630.263.1757.35120
Ben HilfenhausAUS20092009916328.5751040344/605/7030.593.1658.03300
Chris MartinNZ200820081017338.5731056345/657/9631.063.1259.79110
Makhaya NtiniSA20032003816313.1681057345/949/14731.093.3855.26410
Keshav MaharajSA20182018918329.3501131349/12912/28333.263.4358.15221
HMRKB HerathSL20092009712368571150345/998/20933.823.1364.94140
Danish KaneriaPAK20072007714440731287344/597/14137.852.9277.65300
Dilruwan PereraSL201720171119450.1401616345/988/17047.533.5979.44010
Jason HolderWI20182018612150.138409336/5911/10312.392.7227.30141
Mohammed ShamiIND20192019816194.249550335/357/5816.672.8335.33110
Ravindra JadejaIND20232023714267.164640337/4210/11019.392.4048.58121
Stuart BroadENG20112011714270.263734336/468/7622.242.7249.15210
Mohammad AmirPAK20102010713251.554737336/847/10622.332.9345.79220
Nathan LyonAUS2024202491627040749336/6510/10822.702.7749.09111
Josh HazlewoodAUS20192019814275.470762335/309/11523.092.7650.12310
Ben StokesENG2025202591722525763335/236/10523.123.3940.91120
Trent BoultNZ20182018713281.175789336/309/9923.912.8151.12220
Josh TongueENG2026202671420219848335/468/8925.704.2036.73110
Ben StokesENG201620161220279.246852335/736/4625.823.0550.79210
Pragyan OjhaIND20122012612352.3100857335/459/16525.972.4364.09230
Monty PanesarENG20122012611371105859336/6211/21026.032.3267.45141
Tim SoutheeNZ20142014918331.278859334/196/5126.032.5960.24200
Muttiah MuralitharanSL20082008510299.438862336/2611/11026.122.8854.48031
Taijul IslamBAN20252025611290.144877336/609/10226.583.0252.76220

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.