Dattani was born in Ealing, Greater London, on 28 April 1994.[1] She attended Greenford High School in Ealing,[2] and then studied Sports Science at Loughborough University.[3] She started playing cricket at the age of 10 with her brother at home, and then joined a local boys' team.[4] She progressed through age-group cricket with Middlesex, playing at Under-13, Under-15 and Under-17 level.[5] She made her debut for the first team in May 2008, aged 14.[6] By 2015, from being a regular in the team, she found herself on the fringes. After completing university, she spent the English winter in Australia, where she played for the women's team at Prahran Cricket Club, which she credits with improving her game. She described her playing career up to 2015 as being "in the shadow",[3] but the improvements led to her being added to the Surrey Stars squad for the Women's Cricket Super League in 2016, and selection for the England Women's Academy.[3]
Dattani was named as Middlesex's captain in fifty-over cricket in 2017,[7] and remained part of the Surrey Stars squad.[8] She moved to the Western Storm for the 2018 Super League,[9] and played in every match for them that season.[10] She was ever-present again the following season as Western Storm won the Super League.[11] In early 2020, Dattani was signed by London Spirit for The Hundred,[12] though the tournament was postponed due to the COVID-19 pandemic.[13] In June 2020, she was one of 25 domestic female players awarded retainer contracts, which are planned to later become full-time professional contracts.[7] In July, she signed for the new regional team Sunrisers and played all six matches for them in the Rachael Heyhoe Flint Trophy, scoring 125 runs at an average of 20.83.[14] In 2021, she was ever-present for Sunrisers across the Rachael Heyhoe Flint Trophy and the 2021 Charlotte Edwards Cup, scoring one half-century, 65 against Lightning.[15][16][17] She also played seven matches for London Spirit in The Hundred, scoring 72 runs at an average of 10.28 and taking two wickets.[18] In 2022, she was Sunrisers' leading run-scorer in the Charlotte Edwards Cup, scoring 157 runs including two half-centuries.[19] She also captained the side in one match, against Lightning in the Rachael Heyhoe Flint Trophy.[20] At the end of the 2022 season, it was announced that Dattani had joined North West Thunder.[21] In 2023, she was North West Thunder's second-highest run-scorer in the Rachael Heyhoe Flint Trophy, with 263 runs including a high score of 82.[22]
On 3 September 2024, it was announced that she had been loaned to Southern Vipers from North West Thunder for the remainder of the season.[23]