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
Mohammad AsifPAK2006200647136.128435246/4411/7118.133.1934.04221
Taijul IslamBAN2023202336170.245454246/7510/18418.922.6742.58221
Jomel WarricanWI2025202569170.135461247/3210/10119.212.7142.54121
Nathan SmithNZ2026202648122.426461246/409/10819.213.7630.67120
Harbhajan SinghIND20042004510240.547654247/879/14127.252.7260.21020
Tim SoutheeNZ20232023714252.576658245/647/12127.422.6063.21010
Peter SiddleAUS20112011712232.141721244/916/10530.043.1158.04100
Dale SteynSA20062006610181.425734245/477/13430.584.0445.42120
Steve HarmisonENG2007200771225440856244/956/14835.673.3763.50100
Umar GulPAK20092009815243.532946246/1356/13539.423.8860.96110
Paul HarrisSA200820081117358.1591081243/855/15545.043.0289.54000
Mohammed ShamiIND20142014713287.5441109244/706/21946.213.8571.96200
Ben StokesENG201520151424315631147246/366/3647.793.6478.75110
Mehedi Hasan MirazBAN20172017815359.4321298244/1136/19054.083.6189.92100
Ravindra JadejaIND2015201547140.556249235/218/7610.831.7736.74220
Umesh YadavIND201920194888.414314235/538/8213.653.5423.13010
Ollie RobinsonENG20222022612154.234418235/497/8918.172.7140.26210
Kagiso RabadaSA2021202151017243437235/347/11419.002.5444.87110
James AndersonENG2020202061119857471235/407/6320.482.3851.65020
Mohammad AbbasPAK20172017510201.547491235/466/7721.352.4352.65110
Mohammed ShamiIND2021202159166.438517235/448/10722.483.1043.48210
Dilruwan PereraSL20162016510190.328565236/7010/9924.572.9749.70111
Jofra ArcherENG20262026510151.319571234/536/12824.833.7739.52100
Chris MartinNZ2004200447165.132581236/7611/18025.263.5243.09041
Chris TremlettENG20112011510207.452625236/487/11427.173.0154.17110
Nathan LyonAUS20112011815198.424632235/347/8827.483.1851.83110
Ajaz PatelNZ2024202458168.125642236/5711/16027.913.8243.87031
Junaid KhanPAK20132013611242.149656235/588/15128.522.7163.17110
Trent BoultNZ20192019612210.544670235/1237/9029.133.1855.00110
Abrar AhmedPAK2022202236168.315690237/11411/23430.004.0943.96221
Suranga LakmalSL20142014714249.357749234/786/10532.573.0065.09100
Zaheer KhanIND20092009610219.342761235/657/12233.093.4757.26020
Glenn PhillipsNZ20242024121622317832235/455/4536.173.7358.17010
Jayden SealesWI2025202591725639852235/606/13037.043.3366.78010
Tharindu KaushalSL20152015612241.320898235/428/18139.043.7263.00120
Suranga LakmalSL201720171018319.259995234/267/11943.263.1283.30200
Paul HarrisSA201020101018461.31131165233/765/12650.652.52120.39000
Shamar JosephWI2025202536103.219329225/879/13314.953.1828.18410
Amit MishraIND2015201551012216346224/437/7215.732.8433.27100
Lungi NgidiSA20212021510122.528370226/718/10216.823.0133.50120
Gudakesh MotieWI2023202336118.225374227/3713/9917.003.1632.27121
Marco JansenSA2024202448101.117379227/1311/8617.233.7527.59121
Michael KasprowiczAUS20042004611160.339424225/307/3419.272.6443.77110
Jasprit BumrahIND20222022510151.333447225/248/4720.322.9541.32020
Vernon PhilanderSA20162016611180.345482225/216/11021.912.6749.23120
Taijul IslamBAN2026202658145.414485227/1389/18722.053.3339.73020
Mohammad AsifPAK2009200948169.438500225/679/10722.732.9546.27310
Jason HolderWI20212021815227.457503225/275/6722.862.2162.09110
Kuldeep YadavIND20242024510135.413508225/727/11223.093.7437.00110
Tim SoutheeNZ20212021510210.550516226/438/14423.452.4557.50120

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