Subscribe Now! Get features like


Fondly known as Shifu, the 19-year-old opening batter is one of the most destructive players in world cricket at this moment. Born in Haryana, Shafali disguised herself as a boy at a young age to play cricket as there weren’t any academies for girls in Rohtak.
She first came to the limelight with a couple of noteworthy performances in the Women’s T20 Challenge 2019 in Jaipur. Later that year, she became the youngest debutant for India at the age of just 15. A couple of months later, she won the player of the series award in a T20I series in West Indies, where she also broke the record for the country’s half-centurion at the international stage.
At the 2020 T20 World Cup, she was India’s stand-out batter as the team finished runners-up. After this tournament, she never looked back and became a regular member of the Indian team. She also holds the record of the youngest female cricketer to score 1000 T20I runs. She also managed to reach the No. 1 position in the ICC T20I batters rankings.
Her exploits at the international level, saw her sign deals for the Birmingham Pheonix at the Hundred and Sydney Sixers in the Women’s Big Bash League. In 2021, she made her Test debut against England and was named the player of the match for scoring 159 runs in two innings, which included a 96-run knock.
She was part of India’s silver-medal finish at the Commonwealth Games in 2022. A few months later, she helped India to the Asia Cup triumph in Bangladesh. In the early part of 2023, she led the Indian U19 team to the World Cup trophy in South Africa, which was the first ICC silverware for the national women’s team. Now, she joins the Delhi Capitals for the inaugural Women’s Premier League.
Representing Delhi Capitals, Shafali remained one of the most destructive openers in the league. By the 2025 season, she continued to be a top run-getter but lost her place in the Indian ODI squad. However, in a dramatic turn of events, Shafali was called into the 2025 ICC Women’s Cricket World Cup squad as an injury replacement for the semi-finals. She seized the opportunity by top-scoring in the final against South Africa with a brilliant 87 off 78 balls, earning the Player of the Match award and helping India secure the title.
Unshackled India turn 225 into target practice

Harry Brook breaks Shubman Gill's world record with 114-ball double ton

Samson, Iyer and Dhir fashion record win for India

IND vs NZ 1st T20I: Samson, Iyer, Dhir power India to historic win

Still in the race: India hopefuls turn up the heat in round 2 of Ranji Trophy

Headturners: Manvanth, Sutar, Saharan come up with spell-binding shows in 2026-27 Ranji Round 2

Number of Aussie players are playing for their careers, says Katich as Labuschagne disappoints again

The complicated truth: NZ pitches can be good for batting too

Some old bits, lots of new: India’s adaptability, depth face stern New Zealand test

Australia trail by 170 runs at stumps on Day 4 after South Africa enforce follow-on
