Place Of Birth
Davanagere, Karnataka
Born
12 February 1984
Country
India
Role
Bowler
Batting Style
Right Handed Bat
Bowling Style
Right Arm Off Break
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| India Champions vs England Champions · Match 13 | T20 | July 27, 2025 | 0 | 1 | 0 | 0 | 0.00 |
| India Champions vs South Africa Champions · Match 6 | T20 | July 22, 2025 | 13 | 12 | 2 | 0 | 108.33 |
| India Masters vs Australia Masters · 1st Semi Final | T20 | March 13, 2025 | 1 | 1 | 0 | 0 | 100.00 |
| India Masters vs Australia Masters · Match 9 | T20 | March 5, 2025 | 0 | 1 | 0 | 0 | 0.00 |
| Southern Super Stars vs Konark Suryas Odisha · Final | T20 | October 16, 2024 | 2 | 4 | 0 | 0 | 50.00 |
| Konark Suryas Odisha vs Urbanrisers Hyderabad · Qualifier 2 | T20 | October 14, 2024 | 7 | 3 | 0 | 1 | 233.33 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| India Champions vs England Champions · Match 13 | T20 | July 27, 2025 | 4 | 0 | 54 | 0 | 1 | 0 | 13.50 |
| India Champions vs Australia Champions · Match 10 | T20 | July 26, 2025 | 4 | 0 | 47 | 1 | 1 | 1 | 11.75 |
| India Champions vs South Africa Champions · Match 6 | T20 | July 22, 2025 | 3 | 0 | 44 | 0 | 1 | 1 | 14.67 |
| India Masters vs West Indies Masters · Final | T20 | March 16, 2025 | 3 | 0 | 26 | 3 | 0 | 0 | 8.67 |
| India Masters vs Australia Masters · 1st Semi Final | T20 | March 13, 2025 | 2 | 0 | 10 | 2 | 0 | 0 | 5.00 |
| India Masters vs Australia Masters · Match 9 | T20 | March 5, 2025 | 4 | 0 | 73 | 0 | 0 | 4 | 18.25 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| World Championship of Legends 2025 | T20 | Jul 18, 2025 - Aug 2, 2025 | 13 | 13 | 2 | 0 | 100.00 |
| International Masters League T20 2025 | T20 | Feb 22, 2025 - Mar 16, 2025 | 1 | 2 | 0 | 0 | 50.00 |
| Legends League Cricket 2024 | T20 | Sep 20, 2024 - Oct 16, 2024 | 44 | 29 | 2 | 4 | 151.72 |
| World Championship of Legends 2024 | T20 | Jul 3, 2024 - Jul 13, 2024 | 0 | 2 | 0 | 0 | - |
| Road Safety World Series 2022 | T20 | Sep 10, 2022 - Oct 1, 2022 | 36 | 21 | 4 | 1 | 171.43 |
| Road Safety World Series 2020 | T20 | Mar 7, 2020 - Mar 21, 2021 | 0 | 0 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| World Championship of Legends 2025 | T20 | Jul 18, 2025 - Aug 2, 2025 | 11 | 0 | 145 | 1 | 1/47 | 13.18 |
| International Masters League T20 2025 | T20 | Feb 22, 2025 - Mar 16, 2025 | 16 | 0 | 189 | 8 | 3/26 | 11.81 |
| Legends League Cricket 2024 | T20 | Sep 20, 2024 - Oct 16, 2024 | 18.1 | 1 | 119 | 5 | 2/21 | 6.55 |
| World Championship of Legends 2024 | T20 | Jul 3, 2024 - Jul 13, 2024 | 14 | 0 | 123 | 3 | 1/32 | 8.79 |
| Road Safety World Series 2022 | T20 | Sep 10, 2022 - Oct 1, 2022 | 7.5 | 0 | 55 | 5 | 3/38 | 7.02 |
| Road Safety World Series 2020 | T20 | Mar 7, 2020 - Mar 21, 2021 | 10.4 | 0 | 94 | 5 | 2/25 | 8.81 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 84 | 35 | 235 | 205 | 26 | 12.37 | 114.63 | 16 | 15 | 7 | 0 | 0 |
| TEST | 1 | 2 | 11 | 24 | 6 | 5.5000 | 45.8300 | 0 | 2 | 0 | 0 | 0 |
| ODI | 31 | 13 | 86 | 146 | 27 | 9.5500 | 58.9000 | 4 | 5 | 2 | 0 | 0 |
| T20 | 181 | 91 | 861 | 685 | 68 | 15.3700 | 125.6900 | 35 | 58 | 37 | 1 | 0 |
| T20I | 9 | 1 | 2 | 4 | 2 | - | 50.0000 | 1 | 0 | 0 | 0 | 0 |
| List A | 141 | 84 | 1198 | 1334 | 82 | 21.7800 | 89.8000 | 29 | 0 | 0 | 4 | 0 |
| First Class | 139 | 181 | 3311 | 6862 | 105 | 22.0700 | 48.2500 | 31 | 0 | 0 | 17 | 2 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 84 | 83 | 284.7 | 1715 | 2449 | 88 | 27.83 | 8.6 | 19.49 | 4/40 | 4/40 | 1 | 0 | 0 |
| TEST | 1 | 1 | 13.00 | 78 | 73 | 1 | 73.0000 | 5.6100 | 78.0000 | 1/73 | 1/73 | 0 | 0 | 0 |
| ODI | 31 | 31 | 239.20 | 1436 | 1423 | 38 | 37.4400 | 5.9400 | 37.7000 | 4/30 | 4/30 | 1 | 0 | 0 |
| T20 | 181 | 180 | 620.10 | 3721 | 4869 | 194 | 25.0900 | 7.8500 | 19.1000 | 4/4 | 4/4 | 3 | 0 | 0 |
| T20I | 9 | 9 | 31.30 | 189 | 247 | 10 | 24.7000 | 7.8400 | 18.9000 | 3/24 | 3/24 | 0 | 0 | 0 |
| List A | 141 | 0 | 1138.00 | 6828 | 5488 | 225 | 24.3900 | 4.8200 | 30.3000 | 5/34 | 5/34 | 11 | 3 | 0 |
| First Class | 139 | 0 | 3988.30 | 23931 | 11312 | 504 | 22.4400 | 2.8300 | 47.4000 | 8/32 | - | 19 | 26 | 5 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Konark Suryas Odisha vs Manipal Tigers · Match 1 | T20 | September 20, 2024 | 11 | 5 | 1 | 1 | 220.00 |
IPL 2026: Full List of Commentators and Presenters Announced for the Season by Indian Premier League
Legends League Cricket 2026: Full Schedule, Teams, Squads, Live Streaming & Broadcast Details