In an ODI in Brisbane in 2008, Tiwary made his international debut but was out for a duck. He eventually had to wait an additional three years before making another appearance for India, during which time he played against the West Indies in Chennai and scored his only century in international cricket.
Also Read: ICC World Cup 2023: Netherlands Sets Sail for India in Early Sept for Practice
Only four more times, including a series in Zimbabwe in 2015, did Tiwary represent India after being left off the ODI team in 2012. He participated in 12 ODIs and 3 T20Is overall for his country.
Despite not being taken seriously on the national stage, West Bengal's minister of state for youth affairs and sports, Tiwary, has consistently played for his state and most recently led them on their journey to the Ranji Trophy final.
The right-hander finished with over 9900 runs and a glittering first-class career that saw him smash 29 centuries at an average of 48.56.
Also Read: England and Australia Suffer Setback in WTC, India and Pakistan Gain Ground
This included a top score of 303*, achieved in January 2022 against Hyderabad.
In addition, Tiwary participated in 98 IPL games. In the 2012 championship game against Chennai Super Kings, he scored the winning runs for Kolkata Knight Riders.
One of his best IPL seasons was in 2017, when he helped Rising Pune Supergiant advance to the championship game. However, after that campaign, he participated in just five more games.
Also Read: Indian Bowling's 'Virat Kohli': Harbhajan Singh awaites return of Indian Pacer