CricketWise
  1. Home
  2. Players
  3. Mohammed Siraj

India · Men's cricket

Mohammed Siraj stats

Data through 3 October 2026Last updated 3 October 2026

Coverage: matches in the Cricsheet data from 2 January 2016 to 3 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2016 and 2026, Mohammed Siraj appears in 47 Tests, 50 ODIs, 17 T20Is for India in the Cricsheet data. With the ball, the best return was 166 wickets in T20 leagues at an average of 27.51 and an economy rate of 8.58.

International matches
114
Tests 47 · ODIs 50 · T20Is 17
International wickets
237
6 five-wicket hauls
T20 league & domestic matches
149
133 runs
Best bowling
6/15
Test

Teams played for

India 2017–2026 · 114Royal Challengers Bengaluru 2018–2024 · 87Gujarat Titans 2025–2026 · 32Hyderabad 2016–2021 · 24Sunrisers Hyderabad 2017 · 6Warwickshire 2022 · 1

Mohammed Siraj batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test47642717016*4.5950333.80016163
ODI502113579*7.1213442.500230
T20I1742147*7.001687.500110
T20 (leagues & domestic)149341713314*7.8216680.1006134
First-class1112121*–3461.800020

Runs per year

025507510020162020202623
Mohammed Siraj: runs per calendar year (all formats in the data)
025507510020162018202020222024202623
Mohammed Siraj: runs per calendar year (all formats in the data)
Show as table
Mohammed Siraj: runs per calendar year (all formats in the data)
YearRuns
20162
20170
201827
201916
202017
202181
202292
202341
202463
202533
202623
Year-by-year batting (26 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016T20 (leagues & domestic)122.0050.0200
2018T20 (leagues & domestic)7276.75100.01400
2019T20 (leagues & domestic)6165.3350.01200
2020T20 (leagues & domestic)31717.00121.41000
2020Test10–0.0000
2021T20 (leagues & domestic)42020.0076.91200
2021Test14617.6265.61600
2022First-class121–61.82100
2022ODI7205.0041.7900
2022T20 (leagues & domestic)53015.0090.91400
2022T20I155.0071.4500
2022Test6163.2039.0700
2023ODI72613.0050.0900
2023T20 (leagues & domestic)211.0050.0100
2023T20I12–200.0200
2023Test9122.0014.8500
2024ODI399.0031.0500
2024T20 (leagues & domestic)3126.00150.01200
2024T20I277.0087.5700
2024Test17355.0031.21200
2025ODI20–0.0000
2025T20 (leagues & domestic)13–75.0300
2025Test14303.3324.2800
2026ODI222.0050.0200
2026T20 (leagues & domestic)252.5031.2500
2026Test3168.0032.01100

Mohammed Siraj bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test887,2714,2271436/159/19029.563.4950.8135218
ODI492,2451,901776/21–24.695.0829.23134
T20I17372481174/17–28.297.7621.9102
T20 (leagues & domestic)1483,1924,5671664/17–27.518.5819.2407
First-class224011465/826/11419.002.8540.01114

Wickets per year

02040608020162020202630
Mohammed Siraj: wickets per calendar year (all formats in the data)
02040608020162018202020222024202630
Mohammed Siraj: wickets per calendar year (all formats in the data)
Show as table
Mohammed Siraj: wickets per calendar year (all formats in the data)
YearWickets
20165
201712
201822
201925
202016
202148
202256
202379
202455
202561
202630
Year-by-year bowling (32 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016T20 (leagues & domestic)4525.407.942/22
2017T20 (leagues & domestic)61021.209.224/32
2017T20I2249.0012.251/45
2018T20 (leagues & domestic)162125.628.823/25
2018T20I1150.0012.501/50
2019ODI10–7.600/76
2019T20 (leagues & domestic)202522.408.264/20
2020T20 (leagues & domestic)91121.458.693/8
2020Test2515.402.113/37
2021T20 (leagues & domestic)181626.256.673/27
2021T20I1139.009.751/39
2021Test193129.973.175/73
2022First-class2619.002.855/82
2022ODI152423.504.623/29
2022T20 (leagues & domestic)15957.1110.082/30
2022T20I4715.296.694/17
2022Test81039.204.164/66
2023ODI234418.955.116/21
2023T20 (leagues & domestic)141919.747.504/21
2023T20I2140.006.671/27
2023Test111531.803.265/60
2024ODI3352.336.281/36
2024T20 (leagues & domestic)141533.079.193/43
2024T20I6259.005.901/13
2024Test253530.833.776/15
2025ODI3247.004.951/24
2025T20 (leagues & domestic)151632.949.254/17
2025Test194327.213.766/70
2026ODI4444.005.032/40
2026T20 (leagues & domestic)171929.589.063/26
2026T20I139.677.253/29
2026Test4425.752.341/15

Mohammed Siraj against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest24736.6437.21600
AustraliaTest17455.0034.41300
South AfricaTest11171.8923.3500
Sri LankaTest3168.0032.01100
BangladeshTest3115.5057.9700
New ZealandTest582.6734.8400
Sri LankaODI52121.0037.5700
AustraliaODI6136.5052.0900
BangladeshODI3115.5032.4900
West IndiesODI494.5064.3400
Chennai Super KingsT20 (leagues & domestic)73232.0086.51400
Rajasthan RoyalsT20 (leagues & domestic)32010.00111.11400
Sunrisers HyderabadT20 (leagues & domestic)41717.0077.31000
Mumbai IndiansT20 (leagues & domestic)488.00114.3800
Delhi CapitalsT20 (leagues & domestic)362.0066.7500
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest305033.683.906/70
AustraliaTest223932.513.485/73
South AfricaTest111825.783.316/15
West IndiesTest81715.002.585/60
BangladeshTest81030.503.273/20
New ZealandTest5529.603.703/19
Sri LankaTest4425.752.341/15
Sri LankaODI92213.774.546/21
New ZealandODI71030.304.894/46
West IndiesODI71026.204.603/29
AustraliaODI101041.206.133/29
BangladeshODI4824.005.493/32
South AfricaODI4619.174.263/38
New ZealandT20I4816.628.314/17
Sri LankaT20I5342.677.531/22
South AfricaT20I3184.008.401/27
Delhi CapitalsT20 (leagues & domestic)161929.379.482/23
Kolkata Knight RidersT20 (leagues & domestic)171828.508.363/8
Rajasthan RoyalsT20 (leagues & domestic)161632.699.183/27
Sunrisers HyderabadT20 (leagues & domestic)141620.506.834/17
Punjab KingsT20 (leagues & domestic)131530.2710.094/21
Mumbai IndiansT20 (leagues & domestic)161434.508.602/28
Lucknow Super GiantsT20 (leagues & domestic)8833.888.743/22
Chennai Super KingsT20 (leagues & domestic)14759.008.983/26
Royal Challengers BengaluruT20 (leagues & domestic)5627.339.113/19
Gujarat TitansT20 (leagues & domestic)4526.008.122/29

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Narendra Modi Stadium293925.626.28
M Chinnaswamy Stadium263425.627.43
Wankhede Stadium182126.527.08
Edgbaston61723.824.13
Rajiv Gandhi International Stadium111619.385.96
Kennington Oval61530.933.83
Eden Gardens101325.777.03
Lord's41220.173.13
R Premadasa Stadium71124.365.83
MA Chidambaram Stadium121026.604.24

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––1902777.88
T20Middle51050.00618307.90
T20Death14217282.6191044769.97
ODIPowerplay––––1212434.35
ODIMiddle83423.51692215.22
ODIDeath4910049.07341137.41

How Mohammed Siraj was dismissed

How Mohammed Siraj took wickets

Last 20 innings

05101520 Jun 202519 Oct 202523 Aug 20263
Mohammed Siraj: runs in the last 20 innings
05101520 Jun 202510 Jul 202531 Jul 202514 Nov 202522 Nov 202520 Apr 202623 Aug 20263
Mohammed Siraj: runs in the last 20 innings
Show as table
Mohammed Siraj: runs in the last 20 innings
InningsRuns
20 Jun 20250
2 Jul 20258
10 Jul 20250
10 Jul 20254
23 Jul 20255
31 Jul 20250
31 Jul 20250
19 Oct 20250
23 Oct 20250
14 Nov 20251
14 Nov 20250
22 Nov 20252
22 Nov 20250
14 Jan 20262
18 Jan 20260
20 Apr 20260
26 May 20265
15 Aug 202611
15 Aug 20262
23 Aug 20263
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
23 Aug 2026TestSri Lanka329lbwSinhalese Sports Club Ground
15 Aug 2026TestSri Lanka2*6not outGalle International Stadium
15 Aug 2026TestSri Lanka1115caughtGalle International Stadium
26 May 2026T20 (leagues & domestic)Royal Challengers Bengaluru513caughtHimachal Pradesh Cricket Association Stadium
20 Apr 2026T20 (leagues & domestic)Mumbai Indians03lbwNarendra Modi Stadium
18 Jan 2026ODINew Zealand01caughtHolkar Cricket Stadium
14 Jan 2026ODINew Zealand2*3not outNiranjan Shah Stadium
22 Nov 2025TestSouth Africa04caughtAssam Cricket Association Stadium
22 Nov 2025TestSouth Africa2*6not outAssam Cricket Association Stadium
14 Nov 2025TestSouth Africa01caughtEden Gardens
14 Nov 2025TestSouth Africa19bowledEden Gardens
23 Oct 2025ODIAustralia0*1not outAdelaide Oval
19 Oct 2025ODIAustralia0*0not outPerth Stadium
31 Jul 2025TestEngland03lbwKennington Oval
31 Jul 2025TestEngland04bowledKennington Oval
23 Jul 2025TestEngland5*7not outOld Trafford
10 Jul 2025TestEngland430bowledLord's
10 Jul 2025TestEngland0*2not outLord's
2 Jul 2025TestEngland823stumpedEdgbaston
20 Jun 2025TestEngland01caughtHeadingley

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
3 Oct 2026ODIWest Indies1/5280Maharaja Yadavindra Singh International Cricket Stadium
23 Aug 2026TestSri Lanka1/26157Sinhalese Sports Club Ground
23 Aug 2026TestSri Lanka1/33110Sinhalese Sports Club Ground
15 Aug 2026TestSri Lanka1/1592Galle International Stadium
15 Aug 2026TestSri Lanka1/2993Galle International Stadium
31 May 2026T20 (leagues & domestic)Royal Challengers Bengaluru1/3640Narendra Modi Stadium
29 May 2026T20 (leagues & domestic)Rajasthan Royals1/4240Maharaja Yadavindra Singh International Cricket Stadium
26 May 2026T20 (leagues & domestic)Royal Challengers Bengaluru0/4630Himachal Pradesh Cricket Association Stadium
21 May 2026T20 (leagues & domestic)Chennai Super Kings3/2630Narendra Modi Stadium
16 May 2026T20 (leagues & domestic)Kolkata Knight Riders1/5040Eden Gardens
12 May 2026T20 (leagues & domestic)Sunrisers Hyderabad1/1131Narendra Modi Stadium
9 May 2026T20 (leagues & domestic)Rajasthan Royals1/5540Sawai Mansingh Stadium
3 May 2026T20 (leagues & domestic)Punjab Kings2/2840Narendra Modi Stadium
30 Apr 2026T20 (leagues & domestic)Royal Challengers Bengaluru1/3840Narendra Modi Stadium
26 Apr 2026T20 (leagues & domestic)Chennai Super Kings1/2340MA Chidambaram Stadium
24 Apr 2026T20 (leagues & domestic)Royal Challengers Bengaluru1/2530M Chinnaswamy Stadium
20 Apr 2026T20 (leagues & domestic)Mumbai Indians1/2540Narendra Modi Stadium
17 Apr 2026T20 (leagues & domestic)Kolkata Knight Riders2/2340Narendra Modi Stadium
12 Apr 2026T20 (leagues & domestic)Lucknow Super Giants1/1940Ekana Cricket Stadium
8 Apr 2026T20 (leagues & domestic)Delhi Capitals1/5240Arun Jaitley Stadium

Batter vs bowler matchups

Frequently asked questions

How many wickets has Mohammed Siraj taken in Tests?
143 wickets in 88 innings at an average of 29.56, economy 3.49, best figures 6/15.
How many wickets has Mohammed Siraj taken in ODIs?
77 wickets in 49 innings at an average of 24.69, economy 5.08, best figures 6/21.
How many runs has Mohammed Siraj scored in Tests?
170 runs in 64 innings (47 matches) at an average of 4.59 and a strike rate of 33.8, in the data from 2020 to 2026.
How many runs has Mohammed Siraj scored in ODIs?
57 runs in 21 innings (50 matches) at an average of 7.12 and a strike rate of 42.5, in the data from 2019 to 2026.
How many runs has Mohammed Siraj scored in T20Is?
14 runs in 4 innings (17 matches) at an average of 7.00 and a strike rate of 87.5, in the data from 2017 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.