Yashasvi Jaiswal: biography, stats & profile

Yashasvi Jaiswal is an Indian batsman. Style: left-handed batter, bowls right-arm legbreak. Born 28 December 2001 in Suriya, Uttar Pradesh.

Team: India · Stats updated 22 Oct 2026 · source: CricketData

Batting career stats

FormatMInnsRunsHSAvgSR100s50s4s6s
Test2649242821451.6666.4341030143
ODI1115151568.190030
T20I232272310036.15164.32158238
IPL6666216612434.38152.862925892

Bowling career stats

FormatMInnsWktsBestAvgEconSR5W
Test26200/30.04.50.00
T20I23100/110.011.00.00
IPL66100/60.000.00

Yashasvi Jaiswal is an India batter who plays left-handed and bowls right-arm legbreak. He was born on 28 December 2001 in Suriya, Uttar Pradesh. He plays for India in international cricket, for Mumbai in domestic cricket and for Rajasthan Royals in the IPL.

He is best known for his double centuries in consecutive Test matches against England in 2024, and for a century in his first Test innings. Rajasthan Royals retained him ahead of the 2022 IPL auction.

Early life and domestic career

Jaiswal moved to Mumbai at the age of ten to train in cricket at Azad Maidan, where he lived in a tent with the groundsmen.

He made his first-class debut for Mumbai in the 2018–19 Ranji Trophy on 7 January 2019. His List A debut came on 28 September 2019 in the 2019–20 Vijay Hazare Trophy. On 16 October 2019 he scored 203 off 154 balls against Jharkhand in that tournament, becoming the youngest double centurion in List A cricket history at 17 years and 292 days.

In his first full Ranji Trophy season, 2021-22, he scored three successive hundreds during Mumbai’s run to the final.

International career

Jaiswal made his Test debut (cap 306) against the West Indies on 12 July 2023 and scored a century in his first innings. His T20I debut (cap 105) followed against the West Indies on 8 August 2023. His ODI debut (cap 257) came against England on 6 February 2025.

In the 2024 Test series against England he hit double centuries in consecutive matches, becoming the third Indian batter after Vinod Kambli and Virat Kohli to do so. In the same series he hit 12 sixes in one innings, equalling the record for most sixes in a Test innings.

On 6 December 2025 he scored his maiden ODI century, an unbeaten 116 off 121 balls against South Africa in Visakhapatnam. He was Player of the Match as India won the series 2–1. He was also part of India’s 2024 T20 World Cup-winning squad, though he did not play in any match of the tournament.

IPL

Rajasthan Royals retained Jaiswal again for INR 18 crore for IPL 2026, his seventh successive season with the franchise.

In 2023 he scored 625 runs, the most for the Royals that season, and won the Emerging Player of the Season award. That year he also set an IPL record for the fastest fifty, off just 13 balls, and became the Royals’ youngest centurion at 21 years and 123 days.

Career stats at a glance

In Tests, Jaiswal has scored 2428 runs in 26 matches at an average of 51.66, with four hundreds and a highest score of 214.

In T20Is he has 723 runs in 23 matches at a strike rate of 164.32, including one hundred, with a best of 100. In the IPL he has 2166 runs in 66 matches at an average of 34.38, with two hundreds and a highest score of 124.

By MaidanBeat Desk · updated 27 Oct 2026

Yashasvi Jaiswal: recent matches

From the scorecards on MaidanBeat, newest first. Batting: runs (balls), * not out. Bowling: wickets/runs (overs).

DateMatchBattingBowling
23 Aug 2026India vs Sri Lanka, 2nd Test45 (53)0/9 (1 ov)
15 Aug 2026India vs Sri Lanka, 1st Test32 (37) & 0 (3)—
7 Aug 2026India vs Sri Lanka Cricket XI, Test0 (2) & 61 (46)—
20 Jun 2026Afghanistan vs India, 3rd ODI110* (86)—
17 Jun 2026Afghanistan vs India, 2nd ODI4 (9)0/3 (1 ov)
6 Jun 2026Afghanistan vs India, Test24 (32)—
6 Dec 2025India vs South Africa, 3rd ODI116* (121)—
3 Dec 2025India vs South Africa, 2nd ODI22 (38)—

India: next matches

Yashasvi Jaiswal news