Live6th Match · Pakistan ODI Tri-Series 2026/27SL186/3 (29)ENG386/5 (50)SL need 201 runs in 126 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Bowling records (First-class)

Todd Astle has taken the most wickets in first-class cricket at Mainpower Oval: 39 at an average of 27.28.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mainpower Oval×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Todd AstleCAN2012-20191017322.2361064395/508/10327.283.3049.59220
Fraser SheatCAN2019-20261121316.280921375/319/6324.892.9151.30210
Michael RaeCAN/OV2014-2026815264.350913294/456/10031.483.4554.72300
Sean DaveyCAN2020-202681623863578257/2511/6623.122.4357.12111
Will WilliamsCAN2015-2022814212.160485245/266/6520.212.2953.04110
Neil WagnerOV2012-20143611828372235/709/14316.173.1530.78220
Matt HenryCAN2013-202161118740559225/766/9025.412.9951.00010
Andrew EllisCAN2012-2018813216.142575216/586/9027.382.6661.76010
Scott KuggeleijnND/WF2012-202447130.420466206/797/11523.303.5739.20010
Logan van BeekCAN/WF2013-2025713212.128774205/897/10338.703.6563.65010
Hamish BennettCAN/WF2013-202058136.119534194/437/11128.113.9243.00300
Angus McKenzieCAN2023-2025611198.544534194/645/9028.112.6962.79100
Tarun NethulaCS/AA2013-20164818116597195/1288/13131.423.3057.16210
Tim JohnstonCAN2012-2017915331631071195/786/19656.373.24104.53020
Cole McConchieCAN2016-20251516134.136376184/464/4620.892.8044.72100
Edward NuttallCAN2012-2024510139.418524175/675/14030.823.7549.29010
Ryan McConeCAN/CS2013-2019610143.321535164/256/8033.443.7353.81100
Raymond TooleCS2023-2026248221266155/829/16917.733.2432.80110
Peter YounghusbandWF2023-20253598.14338154/507/10222.533.4439.27200
Michael RipponCAN/OV2021-2025581067437143/606/16531.214.1245.43000
Ajaz PatelCS2013-202651018927592143/615/16342.293.1381.00000
Doug BracewellCS2013-2019247525173137/359/7313.312.3134.62010
Brett RandellCS/ND2017-202647104.330290133/336/7222.312.7848.23000
Travis MullerCAN/OV2021-20264694.510393135/1315/17730.234.1443.77010
Zakary FoulkesCAN2022-202448126.214442135/477/15134.003.5058.31010
Seth RanceCS2014-20192473.510234126/867/11819.503.1736.92110
Andrew HazeldineCAN2018-20204665.110247124/626/7720.583.7932.58100
Kyle JamiesonCAN2015-20193569.17283128/7411/16023.584.0934.58011
Matt McEwanCAN/AA2013-2019348917294103/605/11529.403.3053.40000
Mark CraigOV2012-201436108.415323105/1206/15532.302.9765.20010
Blake CoburnCAN2017-202334631120197/648/14622.333.1942.00010
William O’RourkeCAN2022-20233679.11327493/545/10730.443.4652.78000
Mark GillespieWF2012-20132478.51132894/745/16136.444.1652.56100
Andy McKayWF2012-201323501114584/547/11718.132.9037.50100
Ish SodhiCAN/ND2020-20254798738083/603/7547.503.8873.50000
Nathan SmithOV/WF2021-20242364.41218976/367/12727.002.9255.43010
Cameron PaulCAN2024-20252448621173/194/14430.144.4041.14000
Jarrod McKayOV2022-202423541021473/594/15530.573.9646.29000
Brett HamptonND2020-20253562.4922073/573/9431.433.5153.71000
Henry ShipleyCAN2019-20233562.51222573/654/11732.143.5853.86000
Lockie FergusonAA2015-20183592.21929973/513/10542.713.2479.14000
Michael SneddenWF2023-20253686932072/183/9445.713.7273.71000
Andrew LambCS20131229.477165/496/7111.832.3929.67010
JH BrownND2025123059563/346/9515.833.1730.00000
James BakerND2017-202023581315063/274/9325.002.5958.00000
BEW McCordCAN2012-20132451.5717863/434/9229.673.4351.83000
Sam WellsOV2012-20132457.3720163/415/7933.503.5057.50000
Dean BartlettAA2015123087253/375/7214.402.4036.00000
William SomervilleAA20191234.1108853/805/8817.602.5841.00000
Michael BatesAA2015123699853/465/9819.602.7243.20000
Page 1Next

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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