Players / Arshdeep Singh
Men's cricketArshdeep Singh: runs, wickets and records
208 recorded matches from 16 Apr 2019 to 11 Oct 2026, most often for India, Punjab Kings, Kings XI Punjab. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| ODIs | 16 | 11 | 71 | 18 | 8.88 | 122.4 | 0 | 0 | 7 | 3 |
| T20Is | 90 | 32 | 112 | 12 | 6.22 | 101.8 | 0 | 0 | 9 | 4 |
| T20 leagues | 97 | 14 | 32 | 10* | 5.33 | 68.1 | 0 | 0 | 4 | 0 |
| County Championship | 5 | 9 | 51 | 12* | 10.20 | 108.5 | 0 | 0 | 5 | 3 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| ODIs | 15 | 25 | 5/37 | 27.32 | 5.53 | 1 |
| T20Is | 87 | 131 | 5/51 | 20.75 | 8.71 | 1 |
| T20 leagues | 95 | 111 | 5/32 | 28.03 | 9.19 | 1 |
| County Championship | 8 | 13 | 3/58 | 41.77 | 3.37 | 0 |
Arshdeep Singh: matches in the records
Arshdeep Singh appears in 208 recorded men's matches, from 16 April 2019 to 11 October 2026, most often for India, Punjab Kings and Kings XI Punjab. The matches split as 16 in One Day Internationals, 90 in Twenty20 Internationals, 97 in franchise Twenty20 leagues and 5 in the County Championship. The most frequent opponents in the records are South Africa (21 matches), England (14 matches) and West Indies (14 matches). The ground used most often is Dubai International Cricket Stadium, with 12 matches.
Arshdeep Singh batting record
In One Day Internationals, the batting record is 71 runs in 11 innings, an average of 8.88, a strike rate of 122.4 and a highest score of 18, with 3 ducks.
In Twenty20 Internationals, the batting record is 112 runs in 32 innings, an average of 6.22, a strike rate of 101.8 and a highest score of 12, with 5 ducks.
In franchise Twenty20 leagues, the batting record is 32 runs in 14 innings, an average of 5.33, a strike rate of 68.1 and a highest score of 10*, with 3 ducks.
In the County Championship, the batting record is 51 runs in 9 innings, an average of 10.20, a strike rate of 108.5 and a highest score of 12*.
Arshdeep Singh bowling record
In One Day Internationals, the bowling record is 25 wickets in 15 innings, an average of 27.32, an economy rate of 5.53 and best figures of 5 for 37, including 1 five-wicket haul.
In Twenty20 Internationals, the bowling record is 131 wickets in 87 innings, an average of 20.75, an economy rate of 8.71 and best figures of 5 for 51, including 1 five-wicket haul.
In franchise Twenty20 leagues, the bowling record is 111 wickets in 95 innings, an average of 28.03, an economy rate of 9.19 and best figures of 5 for 32, including 1 five-wicket haul.
In the County Championship, the bowling record is 13 wickets in 8 innings, an average of 41.77, an economy rate of 3.37 and best figures of 3 for 58.
Arshdeep Singh best bowling
The best bowling figures in the records are: 5 for 32 against Rajasthan Royals at Dubai International Cricket Stadium on 21 September 2021. 5 for 37 against South Africa at The Wanderers Stadium, Johannesburg on 17 December 2023. 5 for 51 against New Zealand at Greenfield International Stadium, Thiruvananthapuram on 31 January 2026. 4 for 9 against United States at Nassau County International Cricket Stadium, New York on 12 June 2024. 4 for 29 against Mumbai Indians at Wankhede Stadium, Mumbai on 22 April 2023.
Arshdeep Singh results with the side
In One Day Internationals, the player's side won 5 and lost 8 of the 16 recorded matches (38.5% of decided matches).
In Twenty20 Internationals, the player's side won 63 and lost 23 of the 90 recorded matches (73.3% of decided matches).
In franchise Twenty20 leagues, the player's side won 45 and lost 48 of the 97 recorded matches (48.4% of decided matches).
Against the most frequent opponents the results were South Africa: 14 won, 7 lost in 21 matches, England: 7 won, 6 lost in 14 matches, West Indies: 9 won, 5 lost in 14 matches, New Zealand: 7 won, 4 lost in 14 matches and Sunrisers Hyderabad: 4 won, 9 lost in 13 matches.
Arshdeep Singh teams
Matches by side: India (106), Punjab Kings (86), Kings XI Punjab (11) and Kent (5).
Arshdeep Singh main grounds
The grounds used most often are Dubai International Cricket Stadium (12), Narendra Modi Stadium, Ahmedabad (12), Wankhede Stadium, Mumbai (11), Himachal Pradesh Cricket Association Stadium, Dharamsala (10), Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur (10) and MA Chidambaram Stadium, Chepauk, Chennai (8).
Arshdeep Singh runs by year
Runs in each calendar year of the records: 2021 (2), 2022 (36), 2023 (106), 2024 (36), 2025 (28), 2026 (58).
Arshdeep Singh wickets by year
Wickets in each calendar year of the records: 2019 (3), 2020 (9), 2021 (18), 2022 (42), 2023 (65), 2024 (51), 2025 (46), 2026 (46).
Arshdeep Singh matches by year
Recorded matches in each calendar year: 2019 (3), 2020 (8), 2021 (12), 2022 (37), 2023 (42), 2024 (31), 2025 (36), 2026 (39).
How Arshdeep Singh gets out
In Twenty20 Internationals, 18 recorded dismissals: caught 56%, run out 33%, bowled 6% and lbw 6%.
Arshdeep Singh bowling in detail
In One Day Internationals: 420 dot balls (56.7% of legal deliveries), 5 maidens, 35 wides and 1 no-balls and wickets by caught 72%, lbw 16% and bowled 12%.
In Twenty20 Internationals: 814 dot balls (43.5% of legal deliveries), 3 maidens, 129 wides and 18 no-balls and wickets by caught 73%, bowled 18% and lbw 8%.
In franchise Twenty20 leagues: 748 dot balls (36.8% of legal deliveries), 2 maidens, 142 wides and 6 no-balls and wickets by caught 78%, bowled 14% and caught and bowled 4%.
In the County Championship: 724 dot balls (74.8% of legal deliveries), 37 maidens, 5 wides and 6 no-balls and wickets by caught 62%, bowled 23% and lbw 15%.
Arshdeep Singh player of the match awards
Of the 9 player of the match awards on record, the first is dated 28 September 2022 (South Africa v India) and the latest 11 October 2026 (India v West Indies): 1 in One Day Internationals, 6 in Twenty20 Internationals and 2 in franchise Twenty20 leagues.
Arshdeep Singh first and latest matches
The first recorded match in One Day Internationals is dated 25 November 2022 against New Zealand and the latest 19 July 2026 against England.
The first recorded match in Twenty20 Internationals is dated 7 July 2022 against England and the latest 11 October 2026 against West Indies.
The first recorded match in franchise Twenty20 leagues is dated 16 April 2019 against Rajasthan Royals and the latest 23 May 2026 against Lucknow Super Giants.
The first recorded match in the County Championship is dated 11 June 2023 against Surrey and the latest 25 July 2023 against Nottinghamshire.
Arshdeep Singh against different opponents
The most runs against a single opponent are 44 against South Africa in 9 innings (average 8.80), 38 against West Indies in 5 innings (average 12.67), 34 against England in 8 innings (average 8.50) and 19 against New Zealand in 5 innings (average 9.50).
The most wickets against a single opponent are 40 against South Africa in 21 innings, 20 against New Zealand in 13 innings, 19 against Rajasthan Royals in 12 innings and 18 against Sunrisers Hyderabad in 13 innings.
Arshdeep Singh at different grounds
The grounds that have produced the most runs are St Lawrence Ground, Canterbury (21 runs in 4 innings) and Narendra Modi Stadium, Ahmedabad (5 runs in 4 innings).
Arshdeep Singh recent years
Year by year, the latest figures in the records are 2021: 12 matches, 2 runs and 18 wickets; 2022: 37 matches, 36 runs and 42 wickets; 2023: 42 matches, 106 runs and 65 wickets; 2024: 31 matches, 36 runs and 51 wickets; 2025: 36 matches, 28 runs and 46 wickets; 2026: 39 matches, 58 runs and 46 wickets.
Arshdeep Singh year by year
The busiest year in the records is 2023, with 42 matches. The most runs in a calendar year came in 2023: 106. The most wickets in a calendar year came in 2023: 65.
Questions and answers
How many matches has Arshdeep Singh played?
208 recorded matches, from 16 April 2019 to 11 October 2026.
How many runs has Arshdeep Singh scored in ODIs?
71 runs in 11 innings, at an average of 8.88.
How many runs has Arshdeep Singh scored in T20Is?
112 runs in 32 innings, at an average of 6.22.
How many runs has Arshdeep Singh scored in T20 leagues?
32 runs in 14 innings, at an average of 5.33.
How many wickets has Arshdeep Singh taken in ODIs?
25 wickets in 15 innings, with best figures of 5 for 37.
How many wickets has Arshdeep Singh taken in T20Is?
131 wickets in 87 innings, with best figures of 5 for 51.
How many wickets has Arshdeep Singh taken in T20 leagues?
111 wickets in 95 innings, with best figures of 5 for 32.
How many sixes has Arshdeep Singh hit?
10 sixes and 25 fours in the recorded matches.
How many player of the match awards has Arshdeep Singh won?
9 in the recorded matches.
Which teams has Arshdeep Singh played for?
India (106), Punjab Kings (86), Kings XI Punjab (11) and Kent (5).
When was Arshdeep Singh's most recent recorded match?
11 October 2026.