Skip to content
Cricket Record Book

Mohammed Siraj Stats, Wickets and Best Figures

Official career totals checked 8 Oct 2026. Detailed tables built from full scorecards of 47 Tests, 49 ODIs, 17 T20Is, 125 IPL, up to 23 Aug 2026.

Mohammed Siraj stats are built on Test cricket: 144 wickets in 48 official Tests for India, set beside 76 wickets in 50 ODIs and 17 in as many T20Is. His IPL tally reads 128 from 125 matches.

Two six-wicket hauls sit at the top of his list. A Test against South Africa brought 6/15 from 9 overs, and an ODI against Sri Lanka 6/21 from 7. Every fully scored international combined gives 236 wickets costing 27.78 apiece. This page sets out each format, his best figures, the IPL seasons team by team, and his form in the last 10 matches.

Mohammed Siraj wickets by format

Tests carry the most weight. Siraj’s official tally is 144 wickets from 48 matches. The 47 fully scored Tests show an average of 29.56, concedes 3.49 an over and has 5 five-wicket hauls. His Test record here starts at Melbourne, versus Australia, on 26 Dec 2020.

ODIs show his sharpest work. Officially that means 76 wickets in 50 games, and the scorecard average of 24.33 is his best in any format. He strikes once every 28.9 balls. His first ODI here was at Adelaide on 15 Jan 2019, also against Australia.

T20Is: 17 wickets in 17 official matches, best 4/17 against New Zealand. His first T20I came at Rajkot on 4 Nov 2017.

With the bat his official best is 22 in Tests. His ODI best is 9 not out, and he has never passed 14 in the IPL.

Mohammed Siraj Stats: Official Career Totals

Official career figures, checked 8 Oct 2026. The detailed tables below are built from full match scorecards, so their totals can be a few matches short.

FormatMRuns100sHSWkts
Tests48192022144
ODIs505709*76
T20Is171407*17
IPL125117014*128

Mohammed Siraj Wickets in Tests, ODIs, T20Is and IPL

FormatMInnsWktsBestAvgEconSR4w5w
Tests47881436/1529.563.4950.885
ODIs4948766/2124.335.0528.921
T20Is1717174/1728.297.7621.910
All internationals1131532366/1527.784.0041.7116
IPL1251251284/1730.558.7820.930

Mohammed Siraj Batting Stats and Highest Score

FormatMInnsRunsHSAvgSR100s50s4s6s
Tests476417016*4.5933.8000163
ODIs4921579*7.1242.540030
T20Is174147*7.0087.500010
All internationals1138924116*5.1336.9100203
IPL1252811714*9.7584.1700114

Mohammed Siraj Best Bowling Figures

FiguresOversFormatAgainstDate
6/159TestsSouth Africa3 Jan 2024
6/217ODIsSri Lanka17 Sep 2023
6/7019.3TestsEngland2 Jul 2025
5/6023.4TestsWest Indies20 Jul 2023
5/7319.5TestsAustralia15 Jan 2021
5/10430.1TestsEngland31 Jul 2025
4/174T20IsNew Zealand22 Nov 2022
4/174IPLSunrisers Hyderabad6 Apr 2025
4/214IPLPunjab Kings20 Apr 2023
4/3210.5TestsEngland12 Aug 2021

Mohammed Siraj IPL Wickets by Season

SeasonTeamMRunsHSAvgSR100s50s6sWkts
2017Sunrisers Hyderabad60–––00010
2018Royal Challengers Bengaluru11251412.50113.6400111
2019Royal Challengers Bengaluru943*4.0028.570007
2020Royal Challengers Bengaluru91710*17.00121.4300011
2021Royal Challengers Bengaluru152012*20.0076.9200111
2022Royal Challengers Bengaluru153014*15.0090.910009
2023Royal Challengers Bengaluru1411*1.0050.0000019
2024Royal Challengers Bengaluru1412126.00150.0000215
2025Gujarat Titans1533*–75.0000016
2026Gujarat Titans17552.5031.2500019
All seasons12511714*9.7584.17004128

Mohammed Siraj Wickets by Year

YearMRunsHSAvg100s50sWkts
201720––002
201810––001
201910––000
2020100*–005
2021116116*7.620032
2022234194.100041
202333409*5.000060
20242251125.670040
2025133083.330045
2026618116.000010

Mohammed Siraj Record Against Each Team

AgainstMRunsHSAvg100sWktsBowl avg
England187316*6.6405234.29
Australia2258135.2704934.29
Sri Lanka1637119.2502918.41
West Indies10943.0002617.88
South Africa132452.4002526.52
New Zealand14104*2.5002325.39
Bangladesh92295.5001928.79
Nepal10––0320.33
USA20––0318.00
Zimbabwe20––0226.00
Pakistan487*–0246.00
Netherlands10––0214.50
Ireland10––0113.00

Mohammed Siraj Debut Matches

First match with a full scorecard in our record for each format.

FormatFirst matchAgainstVenue
Tests26 Dec 2020AustraliaMelbourne Cricket Ground, Melbourne
ODIs15 Jan 2019AustraliaAdelaide Oval, Adelaide
T20Is4 Nov 2017New ZealandSaurashtra Cricket Association Stadium, Rajkot
IPL19 Apr 2017Delhi CapitalsHyderabad

Mohammed Siraj last 10 matches

DateFormatAgainstBattingBowling
23 Aug 2026TestsSri Lanka3 (29)1/33 & 1/26
15 Aug 2026TestsSri Lanka11 (15) & 2* (6)1/29 & 1/15
31 May 2026IPLRoyal Challengers BengaluruDNB1/36
29 May 2026IPLRajasthan RoyalsDNB1/42
26 May 2026IPLRoyal Challengers Bengaluru5 (13)0/46
21 May 2026IPLChennai Super KingsDNB3/26
16 May 2026IPLKolkata Knight RidersDNB1/50
12 May 2026IPLSunrisers HyderabadDNB1/11
9 May 2026IPLRajasthan RoyalsDNB1/55
3 May 2026IPLPunjab KingsDNB2/28

Best figures, peak years and opponents

The 6/21 came on 17 Sep 2023, in the Asia Cup final versus Sri Lanka in Colombo. The 6/15 against South Africa followed on 3 Jan 2024. Both took fewer than 10 overs. England have also seen his best: 6/70 in a Test starting 2 Jul 2025 and 5/104 in one starting 31 Jul 2025, both in the Anderson-Tendulkar Trophy series. Earlier five-fors came against Australia in Jan 2021 and West Indies in Jul 2023.

Calendar year 2023 was the peak: 60 international wickets from 33 games. The 2025 return was 45 wickets from only 13 matches.

England (52) and Australia (49) have lost the most wickets to him, both at an average of 34.29. He has been far cheaper against West Indies, 26 wickets at 17.88, and Sri Lanka, 29 at 18.41.

Mohammed Siraj IPL wickets and recent form

The season table shows three teams. He started with Sunrisers Hyderabad in 2017, taking 10 wickets in 6 games. From 2018 to 2024 he played for Royal Challengers Bengaluru, and from 2025 for Gujarat Titans. His first IPL match here was against Delhi Capitals at Hyderabad on 19 Apr 2017.

Two seasons share the top spot with 19 wickets each: 2023 for Bengaluru and 2026 for Gujarat, the second from 17 matches. In the IPL, 4/17 versus Sunrisers Hyderabad (6 Apr 2025) stands as his best.

His most recent ten games close with a pair of Aug 2026 Tests versus Sri Lanka, one wicket in each of four innings. Before that, in IPL 2026, 3/26 versus Chennai Super Kings was the pick on 21 May 2026, and only once in those games did he finish without a wicket.

For the wider picture, see most Test wickets, the IPL wickets list, Mohammed Shami stats and Gujarat Titans records.

Questions about Mohammed Siraj

How many wickets has Mohammed Siraj taken in total?

The official split is Tests 144, ODIs 76, T20Is 17 and IPL 128. Counting only fully scored internationals, he has 236 at 27.78.

How many Test wickets does Mohammed Siraj have?

144, taken across 48 official Tests. 6/15 versus South Africa on 3 Jan 2024 is the best single-innings return, and he has 5 five-wicket hauls in the scorecards.

How many wickets did Mohammed Siraj take in IPL 2026?

19, from 17 Gujarat Titans games, level with his 2023 season as his best. His IPL career total is 128.

Which IPL teams has Mohammed Siraj played for?

Three: Sunrisers Hyderabad (2017), Royal Challengers Bengaluru (2018 to 2024) and Gujarat Titans (2025, 2026).

When did Mohammed Siraj make his debut?

New Zealand were his first T20I opponents here, on 4 Nov 2017. Australia came first in ODIs, on 15 Jan 2019, and in Tests, at Melbourne on 26 Dec 2020. In the IPL, he first played on 19 Apr 2017.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.