
Royal Challengers Bengaluru
2026
Bowling
Indian Premier League 2026 →14
Matches
13
Innings
25.0
Overs
7
Wickets
298
Runs
3/54
Best
11.92
Economy
42.57
Average
Batting
Indian Premier League 2026 →14
Matches
7
Innings
83
Runs
23
High Score
3
Not Outs
20.75
Average
125.8
Strike Rate
0/0
50s / 100s
6
Fours
5
Sixes
Player Impact
Smart Stats v1 · contextualised batting + bowling value across 40 matches
783.7
Total
408.7
Batting
375.0
Bowling
Best Bowling
Where the Runs Come From
29
35%
24
29%
30
36%
Team Record · 64% won
9
64%
5
36%
0
0%
Bowling Form
Wickets per match · 3+ amber, 5+ bold amber
Career Form — last 10 spells
Rolling avg 0.4Last 10 innings across all seasons · indigo line = rolling 5-innings average
Career arc — R Shepherd
Cumulative runs (line) and wickets (bars) across every imported season.
After IPL 2026: 371 career runs · 25 wickets · 14 matches that season
By Venue
Bowling splits across all seasons · 16 venues
| Venue | M | Inn | Wkts | Avg | Econ |
|---|---|---|---|---|---|
| Eden Gardens, Kolkata | 2 | 2 | 5 | 10.80 | 10.13 |
| M Chinnaswamy Stadium, Bengaluru | 7 | 6 | 3 | 46.67 | 15.85 |
| Narendra Modi Stadium, Ahmedabad | 3 | 3 | 3 | 27.33 | 9.11 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 4 | 3 | 3 | 27.00 | 11.57 |
| Wankhede Stadium, Mumbai | 8 | 7 | 2 | 98.50 | 14.96 |
| Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | 3 | 3 | 2 | 21.50 | 8.60 |
| Providence Stadium, Guyana | 2 | 2 | 2 | 16.00 | 6.40 |
| Dr DY Patil Sports Academy, Mumbai | 1 | 1 | 2 | 21.00 | 10.50 |
| Shaheed Veer Narayan Singh International Stadium, Raipur | 1 | 1 | 1 | 18.00 | 6.00 |
| Himachal Pradesh Cricket Association Stadium, Dharamsala | 2 | 2 | 1 | 23.00 | 11.50 |
| Maharashtra Cricket Association Stadium, Pune | 1 | 1 | 1 | 33.00 | 8.25 |
| Barsapara Cricket Stadium, Guwahati | 1 | 1 | 0 | — | 9.00 |
| Arun Jaitley Stadium, Delhi | 1 | 1 | 0 | — | 10.50 |
| Rajiv Gandhi International Stadium, Uppal, Hyderabad | 2 | 1 | 0 | — | 12.33 |
| Brian Lara Stadium, Tarouba, Trinidad | 1 | 1 | 0 | — | 12.00 |
| Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 1 | 1 | 0 | — | 20.50 |
By Opposition
Bowling splits across all seasons · 16 opponents
| Opponent | M | Inn | Wkts | Avg | Econ |
|---|---|---|---|---|---|
| Sunrisers Hyderabad | 5 | 3 | 5 | 21.00 | 11.67 |
| Scotland | 1 | 1 | 5 | 4.00 | 6.67 |
| Punjab Kings | 6 | 6 | 4 | 26.00 | 10.40 |
| Lucknow Super Giants | 5 | 4 | 3 | 46.33 | 12.64 |
| Gujarat Titans | 3 | 3 | 2 | 31.00 | 10.33 |
| Rajasthan Royals | 3 | 3 | 1 | 66.00 | 9.43 |
| Mumbai Indians | 2 | 2 | 1 | 46.00 | 11.04 |
| Delhi Capitals | 3 | 3 | 1 | 92.00 | 13.46 |
| England | 2 | 2 | 1 | 48.00 | 16.00 |
| Papua New Guinea | 1 | 1 | 1 | 23.00 | 7.67 |
| Uganda | 1 | 1 | 1 | 9.00 | 4.50 |
| Chennai Super Kings | 3 | 3 | 0 | — | 17.50 |
| South Africa | 1 | 1 | 0 | — | 11.00 |
| India | 1 | 1 | 0 | — | 14.57 |
| New Zealand | 1 | 1 | 0 | — | 12.00 |
| Royal Challengers Bengaluru | 1 | 1 | 0 | — | 11.00 |
Wickets by Opponent
Match by Match
| Match | Date | Batting | Bowling |
|---|---|---|---|
| v Gujarat Titans | 26 May | — | 0/15 (1.0) |
| v Sunrisers Hyderabad | 22 May | — | 0/37 (3.0) |
| v Punjab Kings | 17 May | — | 1/8 (1.0) |
| v Mumbai Indians | 10 May | 4 (11) | 1/18 (3.0) |
| v Lucknow Super Giants | 7 May | 23* (15) | 0/16 (1.0) |
| v Gujarat Titans | 30 Apr | 17 (15) | 2/30 (4.0) |
| v Delhi Capitals | 27 Apr | — | 0/21 (2.0) |
| v Gujarat Titans | 24 Apr | — | 0/17 (1.0) |
| v Delhi Capitals | 18 Apr | 1 (4) | 0/17 (0.5) |
| v Lucknow Super Giants | 15 Apr | 14* (8) | — |
| v Mumbai Indians | 12 Apr | 2* (2) | 0/28 (1.1) |
| v Rajasthan Royals | 10 Apr | 22 (11) | 0/18 (2.0) |
| v Chennai Super Kings | 5 Apr | — | 0/19 (1.0) |
| v Sunrisers Hyderabad | 28 Mar | — | 3/54 (4.0) |
Career
Across all tournaments · 39 matches · 7 seasons
25
Wickets
36.04
Average
11.65
Economy
5/20
Best
371
Runs
28.54
Average
53
High Score
