Rachin Ravindra
Overview
Rachin Ravindra
Born to Indian parents in Wellington, Rachin Ravindra is an attacking left-hand batter who can also bowl some quality left-arm spin. Thanks to his all-round skills, he was identified as a special talent in the domestic circuit and got ample opportunities with the U-19 and New Zealand A side before making bigger strides. With a healthy strike rate of around 100 in the shorter formats, Rachin usually plays at the top of the order for Wellington and is known for his attacking approach with both bat and ball.
His consistency in domestic cricket earned him an international debut for New Zealand (against Bangladesh in a T20I in September 2021), and it didn’t take long for the southpaw to make his Test debut as well (against India in November 2021). Interestingly, Rachin’s father, Ravi Krishnamurthy, is a huge fan of Sachin Tendulkar and Rahul Dravid - hence the name “Rachin,” combining “Ra” and “chin.”
2023 proved to be his breakout year. Initially not in contention for the ODI World Cup, an injury to Michael Bracewell opened the door. Ravindra grabbed the opportunity with both hands, scoring a stunning century against England in the opener and finishing the tournament with 578 runs at an average of 64+ and a strike rate over 100, emerging as one of the finds of the tournament and winning the ICC Emerging Cricketer of the Year award.
He carried that momentum forward, becoming a key figure for New Zealand across formats. In 2024, he scored a century against South Africa at home and followed it up with a memorable ton against India in Bengaluru, playing a pivotal role in a historic Test series win.
Ravindra continued his golden run in the 2025 Champions Trophy, where he bounced back from a pre-tournament injury to deliver match-winning performances. Batting at No. 4, he scored two centuries (vs Bangladesh and South Africa) and finished as the Player of the Tournament, guiding New Zealand to the final.
At the IPL level, Ravindra was picked up by Chennai Super Kings for the 2025 season via the RTM route. He had a decent campaign, contributing primarily as a top-order aggressor. Across the season, he scored around 191 runs in 8 matches at a strike rate of 128.19, including a couple of impactful knocks in the powerplay that gave CSK brisk starts. While he wasn’t always consistent, his ability to take on pace early and chip in with a few overs of spin added balance to the side.
Heading into IPL 2026 with Kolkata Knight Riders, expectations around Ravindra will be significantly higher. KKR will likely look at him as a multi-dimensional top-order option - someone who can: provide aggressive starts in the powerplay, anchor when needed against spin and contribute 2-3 overs of left-arm spin on slower surfaces.
If he can translate his international consistency into the IPL and deliver more regular 30-50 run contributions, Ravindra could become a key pillar in KKR’s batting lineup. Given his temperament and versatility, IPL 2026 could well be the season where he evolves from a promising talent into a genuine T20 match-winner.
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 7 & 94 | ENG | Test | 25 Jun 26 |
| 33 & 76 | ENG | Test | 17 Jun 26 |
| 0 & 8 | ENG | Test | 04 Jun 26 |
| 121 & DNB | IRE | Test | 27 May 26 |
| 1(2) | IND | T20I | 08 Mar 26 |
Recent Bowling
| Wickets | Opp | Format | Date |
|---|---|---|---|
| 0-2 & 0-10 | ENG | Test | 17 Jun 26 |
| 1-32 | IND | T20I | 08 Mar 26 |
| 2-29 | RSA | T20I | 04 Mar 26 |
| 3-19 | ENG | T20I | 27 Feb 26 |
| 4-27 | SL | T20I | 25 Feb 26 |
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 24 | 39 | 51 | 18 |
| Innings | 44 | 35 | 46 | 18 |
| Runs | 1865 | 1424 | 759 | 413 |
| Balls | 2901 | 1324 | 561 | 287 |
| Highest | 240 | 123 | 69 | 65 |
| Average | 47.82 | 41.88 | 20.51 | 24.29 |
| SR | 64.29 | 107.56 | 135.30 | 143.91 |
| Not Out | 5 | 1 | 9 | 1 |
| Fours | 216 | 156 | 60 | 40 |
| Sixes | 24 | 34 | 32 | 16 |
| Ducks | 2 | 2 | 3 | 2 |
| 50s | 7 | 6 | 4 | 2 |
| 100s | 5 | 5 | 0 | 0 |
| 200s | 1 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 24 | 39 | 51 | 18 |
| Innings | 21 | 24 | 25 | 2 |
| Balls | 1050 | 979 | 390 | 12 |
| Runs | 527 | 951 | 454 | 7 |
| Maidens | 34 | 2 | 1 | 0 |
| Wickets | 11 | 21 | 26 | 0 |
| Avg | 47.91 | 45.29 | 17.46 | 0.0 |
| Eco | 3.01 | 5.83 | 6.98 | 3.5 |
| SR | 95.45 | 46.62 | 15.0 | 0.0 |
| BBI | 3/33 | 4/60 | 4/27 | 0/3 |
| BBM | 4/83 | 4/60 | 4/27 | 0/3 |
| 4w | 0 | 1 | 1 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| NZ v ENG 3rd Test · New Zealand tour of England, 2026 | TEST | New Zealand won by 160 runs | 29 Jun 2026 |
| NZ v ENG 2nd Test · New Zealand tour of England, 2026 | TEST | New Zealand won by 253 runs | 21 Jun 2026 |
| ENG v NZ 1st Test · New Zealand tour of England, 2026 | TEST | England won by 115 runs | 8 Jun 2026 |
| NZ v IRE Only Test · New Zealand tour of Ireland, 2026 | TEST | New Zealand won by an innings and 79 runs | 30 May 2026 |
| CAN v NZ 31st Match, Group D · ICC Men's T20 World Cup 2026 | T20 | New Zealand won by 8 wkts | 17 Feb 2026 |
| NZ v WI 3rd Test · West Indies tour of New Zealand, 2025 | TEST | New Zealand won by 323 runs | 21 Dec 2025 |
| NZ v WI 2nd Test · West Indies tour of New Zealand, 2025 | TEST | New Zealand won by 9 wkts | 13 Dec 2025 |
| NZ v WI 1st Test · West Indies tour of New Zealand, 2025 | TEST | Match drawn | 5 Dec 2025 |
| NZ v WI 3rd ODI · West Indies tour of New Zealand, 2025 | ODI | New Zealand won by 4 wkts | 22 Nov 2025 |
| NZ v WI 2nd ODI · West Indies tour of New Zealand, 2025 | ODI | New Zealand won by 5 wkts (Match reduced | 19 Nov 2025 |
| NZ v WI 1st ODI · West Indies tour of New Zealand, 2025 | ODI | New Zealand won by 7 runs | 16 Nov 2025 |
| NZ v WI 5th T20I · West Indies tour of New Zealand, 2025 | T20 | New Zealand won by 8 wkts | 13 Nov 2025 |
| NZ v WI 3rd T20I · West Indies tour of New Zealand, 2025 | T20 | New Zealand won by 9 runs | 9 Nov 2025 |
| NZ v WI 2nd T20I · West Indies tour of New Zealand, 2025 | T20 | New Zealand won by 3 runs | 6 Nov 2025 |
| NZ v WI 1st T20I · West Indies tour of New Zealand, 2025 | T20 | West Indies won by 7 runs | 5 Nov 2025 |
| NZ v ENG 3rd ODI · England tour of New Zealand, 2025 | ODI | New Zealand won by 2 wkts | 1 Nov 2025 |
| NZ v ENG 2nd ODI · England tour of New Zealand, 2025 | ODI | New Zealand won by 5 wkts | 29 Oct 2025 |
| NZ v ENG 1st ODI · England tour of New Zealand, 2025 | ODI | New Zealand won by 4 wkts | 26 Oct 2025 |
| NZ v ENG 3rd T20I · England tour of New Zealand, 2025 | T20 | No result due to rain | 23 Oct 2025 |
| NZ v ENG 2nd T20I · England tour of New Zealand, 2025 | T20 | England won by 65 runs | 20 Oct 2025 |
| ZIM v NZ 2nd Test · New Zealand tour of Zimbabwe, 2025 | TEST | New Zealand won by an innings and 359 runs | 11 Aug 2025 |
| ZIM v NZ 1st Test · New Zealand tour of Zimbabwe, 2025 | TEST | New Zealand won by 9 wkts | 3 Aug 2025 |
| NZ v RSA Final · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 3 runs | 26 Jul 2025 |
| ZIM v NZ 6th Match · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 60 runs | 24 Jul 2025 |
| NZ v RSA 5th Match · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 7 wkts | 22 Jul 2025 |
| ZIM v NZ 3rd Match · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 8 wkts | 18 Jul 2025 |
| IND v NZ Final · ICC Champions Trophy, 2025 | ODI | India won by 4 wkts | 9 Mar 2025 |
| RSA v NZ 2nd Semi-Final (B1 v A2) · ICC Champions Trophy, 2025 | ODI | New Zealand won by 50 runs | 5 Mar 2025 |
| NZ v IND 12th Match, Group A · ICC Champions Trophy, 2025 | ODI | India won by 44 runs | 2 Mar 2025 |
| BAN v NZ 6th Match, Group A · ICC Champions Trophy, 2025 | ODI | New Zealand won by 5 wkts | 24 Feb 2025 |
| AFG v NZ 2nd Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | New Zealand won by 2 wkts | 16 Feb 2025 |
| PAK v NZ 1st ODI Match · Pakistan ODI Tri-Series, 2025 | ODI | New Zealand won by 78 runs | 8 Feb 2025 |
| NZ v SL 3rd ODI · Sri Lanka tour of New Zealand, 2024-25 | ODI | Sri Lanka won by 140 runs | 11 Jan 2025 |
| NZ v SL 2nd ODI · Sri Lanka tour of New Zealand, 2024-25 | ODI | New Zealand won by 113 runs (Match reduced | 8 Jan 2025 |
| NZ v SL 1st ODI · Sri Lanka tour of New Zealand, 2024-25 | ODI | New Zealand won by 9 wkts | 4 Jan 2025 |
| NZ v SL 3rd T20I · Sri Lanka tour of New Zealand, 2024-25 | T20 | Sri Lanka won by 7 runs | 2 Jan 2025 |
| NZ v SL 2nd T20I · Sri Lanka tour of New Zealand, 2024-25 | T20 | New Zealand won by 45 runs | 30 Dec 2024 |
| NZ v SL 1st T20I · Sri Lanka tour of New Zealand, 2024-25 | T20 | New Zealand won by 8 runs | 28 Dec 2024 |
| NZ v ENG 3rd Test · England tour of New Zealand, 2024 | TEST | New Zealand won by 423 runs | 17 Dec 2024 |
| NZ v ENG 2nd Test · England tour of New Zealand, 2024 | TEST | England won by 323 runs | 9 Dec 2024 |
| NZ v ENG 1st Test · England tour of New Zealand, 2024 | TEST | England won by 8 wkts | 1 Dec 2024 |
| IND v NZ 3rd Test · New Zealand tour of India, 2024 | TEST | New Zealand won by 25 runs | 5 Nov 2024 |
| IND v NZ 2nd Test · New Zealand tour of India, 2024 | TEST | New Zealand won by 113 runs | 28 Oct 2024 |
| IND v NZ 1st Test · New Zealand tour of India, 2024 | TEST | New Zealand won by 8 wkts | 20 Oct 2024 |
| SL v NZ 2nd Test · New Zealand tour of Sri Lanka, 2024 | TEST | Sri Lanka won by an innings and 154 runs | 30 Sep 2024 |
| SL v NZ 1st Test · New Zealand tour of Sri Lanka, 2024 | TEST | Sri Lanka won by 63 runs | 23 Sep 2024 |
| NZ v PNG 39th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | New Zealand won by 7 wkts | 17 Jun 2024 |
| NZ v UGA 32nd Match, Group C · ICC Mens T20 World Cup 2024 | T20 | New Zealand won by 9 wkts | 15 Jun 2024 |
| WI v NZ 26th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | West Indies won by 13 runs | 13 Jun 2024 |
| NZ v AUS 2nd Test · Australia tour of New Zealand, 2024 | TEST | Australia won by 3 wkts | 11 Mar 2024 |
| NZ v AUS 1st Test · Australia tour of New Zealand, 2024 | TEST | Australia won by 172 runs | 3 Mar 2024 |
| NZ v AUS 1st T20I · Australia tour of New Zealand, 2024 | T20 | Australia won by 6 wkts | 21 Feb 2024 |
| NZ v RSA 2nd Test · South Africa tour of New Zealand, 2024 | TEST | New Zealand won by 7 wkts | 16 Feb 2024 |
| NZ v RSA 1st Test · South Africa tour of New Zealand, 2024 | TEST | New Zealand won by 281 runs | 7 Feb 2024 |
| NZ v PAK 5th T20I · Pakistan tour of New Zealand, 2024 | T20 | Pakistan won by 42 runs | 21 Jan 2024 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
