S Shrivastava: career summary
S Shrivastava is a cricketer. S Shrivastava has played 35 matches on CricInto's records, from 14 Nov 2022 to 19 Oct 2026, for Oman.
In T20Is (19 matches, 2022–2025): 48 runs in 7 innings at an average of 24.00 and a strike rate of 87.27 (highest score 22*); 16 wickets at an average of 26.50 and an economy rate of 8.00 (best 5/18).
In ODIs (16 matches, 2024–2026): 22 runs in 7 innings at an average of 11.00 and a strike rate of 43.14 (highest score 7); 33 wickets at an average of 20.24 and an economy rate of 5.37 (best 4/25).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 16 | 7 | 5 | 22 | 7 | 11.00 | 51 | 43.14 | 0 | 0 | 2 | 0 | 0 |
| T20I | 19 | 7 | 5 | 48 | 22* | 24.00 | 55 | 87.27 | 0 | 0 | 4 | 1 | 1 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 16 | 16 | 124.3 | 668 | 33 | 4/25 | 20.24 | 5.37 | 22.64 | 2 | 0 |
| T20I | 19 | 19 | 53 | 424 | 16 | 5/18 | 26.50 | 8.00 | 19.88 | 0 | 1 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 19 Oct 2026 | OMA vs NEP ODI | DNB | 2/61 (10) |
| 9 Oct 2026 | OMA vs CAN ODI | 0* (0) | 3/63 (9) |
| 10 Apr 2026 | OMA vs NAM ODI | 1* (3) | 1/63 (9.3) |
| 8 Apr 2026 | OMA vs SCO ODI | DNB | 2/27 (4) |
| 16 Nov 2025 | OMA vs UAE T20I | 1* (1) | 0/35 (4) |
| 19 Sept 2025 | OMA vs IND T20I | DNB | 0/23 (2) |
| 15 Sept 2025 | OMA vs UAE T20I | 6 (8) | 1/38 (4) |
| 12 Sept 2025 | OMA vs PAK T20I | 5* (11) | 0/12 (1) |
| 27 May 2025 | OMA vs USA ODI | 5* (8) | 1/39 (9) |
| 23 May 2025 | OMA vs CAN ODI | DNB | 1/39 (9) |
Frequently asked questions
How many runs has S Shrivastava scored in T20Is?
S Shrivastava has scored 48 runs in T20Is, at an average of 24.00.
How many wickets has S Shrivastava taken in T20Is?
S Shrivastava has taken 16 wickets in T20Is, with best figures of 5/18.
How many runs has S Shrivastava scored in ODIs?
S Shrivastava has scored 22 runs in ODIs, at an average of 11.00.
How many wickets has S Shrivastava taken in ODIs?
S Shrivastava has taken 33 wickets in ODIs, with best figures of 4/25.
Which teams has S Shrivastava played for?
Oman (2022–2026).