Skip to content
FairPlay
Shashank Singh

Cricket player · All-rounder · India

Shashank Singh

Shashank Singh appears in 16 matches with a full FairPlay scorecard (31 Mar 2026 to 1 Nov 2026). 252 runs in 13 innings. 5 wickets from 12 overs. 52 matches in FairPlay's recorded career data.

Player profile

Country
India
Role
All-rounder
Batting
Right-hand bat
Bowling
Right-arm off-break
Born
21 Nov 1991 Age 34
Recorded matches
52League and domestic

Shashank Singh is an all-rounder from India with 52 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 1,025 runs across all recorded formats, with 0 hundreds and 7 fifties; the most runs came in T20 (league and domestic) cricket (905) and the highest recorded score is 68.

Bowling: 6 wickets in recorded matches, 5 of them in T20 (league and domestic) cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Shashank Singh: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)48429056836.20161.60/6528.009.330
T10441205030.00315.80/1131.0015.500

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Shashank Singh at a glance

FairPlay holds 16 complete scorecards featuring Shashank Singh, most recently for Punjab Kings (T20 and shorter).

In those matches Shashank Singh batted 13 times for 252 runs at a strike rate of 233.33. The highest score was 56 off 27 balls against Royal Challengers Bengaluru.

With the ball: 5 wickets from 12 overs, an economy rate of 9.92. Best figures: 2 for 20 against Sunrisers Hyderabad.

How the 9 dismissals happened: caught 6, bowled 1, LBW 1, retired 1.

These matches were played at 9 different grounds.

Figures in FairPlay's scorecards

Batting
1342525628.00233.332/0
Bowling
612011952/209.92

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
1 Nov 2026Bangladesh v IndiaBat 50 (15) · Bowl –
31 Oct 2026England v IndiaBat 29* (9) · Bowl –
31 Oct 2026United Arab Emirates v IndiaBat 1 (3) · Bowl 0/17 (1)
30 Oct 2026India v PakistanBat 40 (11) · Bowl 1/14 (1)
23 May 2026Lucknow Super Giants v Punjab KingsBat – · Bowl 1/29 (3)
17 May 2026Punjab Kings v Royal Challengers BengaluruBat 56 (27) · Bowl 0/20 (2)
14 May 2026Punjab Kings v Mumbai IndiansBat 2 (3) · Bowl –
11 May 2026Punjab Kings v Delhi CapitalsBat 0 (1) · Bowl –
6 May 2026Sunrisers Hyderabad v Punjab KingsBat 4 (3) · Bowl –
25 Apr 2026Delhi Capitals v Punjab KingsBat 19* (10) · Bowl –
19 Apr 2026Punjab Kings v Lucknow Super GiantsBat 17 (6) · Bowl –
16 Apr 2026Mumbai Indians v Punjab KingsBat – · Bowl 1/19 (2)
11 Apr 2026Punjab Kings v Sunrisers HyderabadBat 16* (9) · Bowl 2/20 (3)
6 Apr 2026Kolkata Knight Riders v Punjab KingsBat – · Bowl –
3 Apr 2026Chennai Super Kings v Punjab KingsBat 14* (6) · Bowl –
31 Mar 2026Punjab Kings v Gujarat TitansBat 4 (5) · Bowl –

India's next match

New Zealand v India, One Day International, 7 Nov 2026.

The playing XI is named at the toss, so this does not mean Shashank Singh has been selected.

More players from India

All India players