- Home
- Players
- Naman Dhir
Mumbai Indians · Men's cricket
Naman Dhir stats
Data through 11 October 2026Last updated 11 October 2026
Coverage: matches in the Cricsheet data from 16 October 2023 to 11 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2023 and 2026, Naman Dhir appears in 3 ODIs, 3 T20Is for India in the Cricsheet data. The most runs came in T20 leagues: 749 at an average of 24.97 and a strike rate of 162.5, with a highest score of 62*.
International matches
6
ODIs 3 · T20Is 3
International runs
44
0 hundreds
T20 league & domestic matches
41
749 runs
Highest score
62*
T20 (leagues & domestic)
Teams played for
Naman Dhir batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 1 | 0 | 30 | 30 | 30.00 | 21 | 142.9 | 0 | 0 | 0 | 3 | 2 |
| T20I | 3 | 2 | 1 | 14 | 10 | 14.00 | 6 | 233.3 | 0 | 0 | 0 | 1 | 1 |
| T20 (leagues & domestic) | 41 | 37 | 7 | 749 | 62* | 24.97 | 461 | 162.5 | 0 | 3 | 5 | 68 | 39 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 39 |
| 2024 | 140 |
| 2025 | 252 |
| 2026 | 362 |
Year-by-year batting (6 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20 (leagues & domestic) | 4 | 39 | 9.75 | 139.3 | 17 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 7 | 140 | 23.33 | 177.2 | 62 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 12 | 252 | 31.50 | 182.6 | 46 | 0 | 0 |
| 2026 | ODI | 1 | 30 | 30.00 | 142.9 | 30 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 14 | 318 | 26.50 | 147.2 | 57 | 0 | 2 |
| 2026 | T20I | 2 | 14 | 14.00 | 233.3 | 10 | 0 | 0 |
Naman Dhir bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 99 | 104 | 1 | 1/33 | – | 104.00 | 6.30 | 99.0 | 0 | 0 | 0 |
| T20I | 3 | 54 | 95 | 5 | 3/31 | – | 19.00 | 10.56 | 10.8 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 5 | 52 | 76 | 0 | – | – | – | 8.77 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 6 |
Year-by-year bowling (4 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2024 | T20 (leagues & domestic) | 3 | 0 | – | 11.79 | 0/13 |
| 2025 | T20 (leagues & domestic) | 2 | 0 | – | 5.25 | 0/9 |
| 2026 | ODI | 3 | 1 | 104.00 | 6.30 | 1/33 |
| 2026 | T20I | 3 | 5 | 19.00 | 10.56 | 3/31 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Lucknow Super Giants | T20 (leagues & domestic) | 4 | 156 | 156.00 | 208.0 | 62 | 0 | 1 |
| Punjab Kings | T20 (leagues & domestic) | 4 | 116 | 29.00 | 173.1 | 50 | 0 | 1 |
| Gujarat Titans | T20 (leagues & domestic) | 5 | 99 | 24.75 | 143.5 | 45 | 0 | 0 |
| Delhi Capitals | T20 (leagues & domestic) | 3 | 90 | 90.00 | 195.7 | 38 | 0 | 0 |
| Chennai Super Kings | T20 (leagues & domestic) | 3 | 74 | 24.67 | 142.3 | 57 | 0 | 1 |
| Royal Challengers Bengaluru | T20 (leagues & domestic) | 3 | 59 | 19.67 | 147.5 | 47 | 0 | 0 |
| Sunrisers Hyderabad | T20 (leagues & domestic) | 4 | 52 | 13.00 | 120.9 | 30 | 0 | 0 |
| Kolkata Knight Riders | T20 (leagues & domestic) | 4 | 33 | 11.00 | 150.0 | 17 | 0 | 0 |
| Rajasthan Royals | T20 (leagues & domestic) | 3 | 31 | 10.33 | 163.2 | 25 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| West Indies | ODI | 3 | 1 | 104.00 | 6.30 | 1/33 |
| West Indies | T20I | 3 | 5 | 19.00 | 10.56 | 3/31 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Wankhede Stadium | 16 | 247 | 22.45 | 62 |
| Narendra Modi Stadium | 4 | 120 | 40.00 | 45 |
| MA Chidambaram Stadium | 2 | 74 | 37.00 | 57 |
| Arun Jaitley Stadium | 2 | 66 | 66.00 | 38 |
| Shaheed Veer Narayan Singh International Stadium | 1 | 47 | 47.00 | 47 |
| Ekana Cricket Stadium | 1 | 46 | 46.00 | 46 |
| JSCA International Stadium Complex | 4 | 42 | 14.00 | 17 |
| Maharaja Yadavindra Singh International Cricket Stadium | 2 | 39 | 19.50 | 30 |
| Rajiv Gandhi International Stadium | 1 | 30 | 30.00 | 30 |
| Assam Cricket Association Stadium | 1 | 25 | 25.00 | 25 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Ekana Cricket Stadium | 1 | 3 | 10.33 | 7.75 |
| Holkar Cricket Stadium | 1 | 2 | 19.50 | 13.00 |
| Maharaja Yadavindra Singh International Cricket Stadium | 2 | 1 | 42.00 | 6.63 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 175 | 123 | 142.3 | 9 | 6 | 0 | 6.00 |
| T20 | Middle | 288 | 190 | 151.6 | 11 | 82 | 4 | 10.90 |
| T20 | Death | 300 | 154 | 194.8 | 11 | 18 | 1 | 5.33 |
| ODI | Powerplay | – | – | – | – | 6 | 0 | 7.00 |
| ODI | Middle | 30 | 21 | 142.9 | 1 | 85 | 1 | 5.51 |
| ODI | Death | – | – | – | – | 8 | 0 | 14.25 |
How Naman Dhir was dismissed
- Caught22 (69%)
- Bowled7 (22%)
- Lbw3 (9%)
How Naman Dhir took wickets
- Caught5
- Bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 26 May 2025 | 20 |
| 30 May 2025 | 9 |
| 1 Jun 2025 | 37 |
| 29 Mar 2026 | 5 |
| 4 Apr 2026 | 28 |
| 7 Apr 2026 | 25 |
| 12 Apr 2026 | 1 |
| 16 Apr 2026 | 50 |
| 20 Apr 2026 | 45 |
| 23 Apr 2026 | 0 |
| 29 Apr 2026 | 22 |
| 2 May 2026 | 57 |
| 4 May 2026 | 23 |
| 10 May 2026 | 47 |
| 14 May 2026 | 9 |
| 20 May 2026 | 0 |
| 24 May 2026 | 6 |
| 3 Oct 2026 | 30 |
| 9 Oct 2026 | 4 |
| 11 Oct 2026 | 10 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 11 Oct 2026 | T20I | West Indies | 10 | 5 | caught | Holkar Cricket Stadium |
| 9 Oct 2026 | T20I | West Indies | 4* | 1 | not out | JSCA International Stadium Complex |
| 3 Oct 2026 | ODI | West Indies | 30 | 21 | caught | Maharaja Yadavindra Singh International Cricket Stadium |
| 24 May 2026 | T20 (leagues & domestic) | Rajasthan Royals | 6 | 5 | bowled | Wankhede Stadium |
| 20 May 2026 | T20 (leagues & domestic) | Kolkata Knight Riders | 0 | 3 | caught | Eden Gardens |
| 14 May 2026 | T20 (leagues & domestic) | Punjab Kings | 9 | 6 | caught | Himachal Pradesh Cricket Association Stadium |
| 10 May 2026 | T20 (leagues & domestic) | Royal Challengers Bengaluru | 47 | 32 | bowled | Shaheed Veer Narayan Singh International Stadium |
| 4 May 2026 | T20 (leagues & domestic) | Lucknow Super Giants | 23* | 12 | not out | Wankhede Stadium |
| 2 May 2026 | T20 (leagues & domestic) | Chennai Super Kings | 57 | 37 | caught | MA Chidambaram Stadium |
| 29 Apr 2026 | T20 (leagues & domestic) | Sunrisers Hyderabad | 22 | 17 | caught | Wankhede Stadium |
| 23 Apr 2026 | T20 (leagues & domestic) | Chennai Super Kings | 0 | 3 | bowled | Wankhede Stadium |
| 20 Apr 2026 | T20 (leagues & domestic) | Gujarat Titans | 45 | 32 | caught | Narendra Modi Stadium |
| 16 Apr 2026 | T20 (leagues & domestic) | Punjab Kings | 50 | 31 | caught | Wankhede Stadium |
| 12 Apr 2026 | T20 (leagues & domestic) | Royal Challengers Bengaluru | 1 | 2 | caught | Wankhede Stadium |
| 7 Apr 2026 | T20 (leagues & domestic) | Rajasthan Royals | 25 | 13 | caught | Assam Cricket Association Stadium |
| 4 Apr 2026 | T20 (leagues & domestic) | Delhi Capitals | 28 | 21 | caught | Arun Jaitley Stadium |
| 29 Mar 2026 | T20 (leagues & domestic) | Kolkata Knight Riders | 5* | 2 | not out | Wankhede Stadium |
| 1 Jun 2025 | T20 (leagues & domestic) | Punjab Kings | 37 | 18 | caught | Narendra Modi Stadium |
| 30 May 2025 | T20 (leagues & domestic) | Gujarat Titans | 9 | 6 | caught | Maharaja Yadavindra Singh International Cricket Stadium |
| 26 May 2025 | T20 (leagues & domestic) | Punjab Kings | 20 | 12 | caught | Sawai Mansingh Stadium |
Frequently asked questions
How many runs has Naman Dhir scored in ODIs?
30 runs in 1 innings (3 matches) at an average of 30.00 and a strike rate of 142.9, in the data from 2026 to 2026.
How many runs has Naman Dhir scored in T20Is?
14 runs in 2 innings (3 matches) at an average of 14.00 and a strike rate of 233.3, in the data from 2026 to 2026.
How many runs has Naman Dhir scored in T20 leagues?
749 runs in 37 innings (41 matches) at an average of 24.97 and a strike rate of 162.5, in the data from 2023 to 2026.
What is Naman Dhir's highest score?
62* in T20 leagues, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.