Cheteshwar Pujara warmed up for the Test series in South Africa with a gruelling nets session.
'Getting into the groove #preparation #IndVsSA #getbettereveryday,' Pujara captioned his Instagram post on Sunday.
The India No 3 scored his last Test century nearly three years ago -- 193 in the Sydney Test against Australia in January 2019.
Pujara hasn't been consistent in South Africa, where he tallies 411 runs in seven Tests at 31.62, with one century and two fifties.
A Rs 400 Bn Auction For IPL/ICC Rights
Will Brands Warm Up To Captain Rohit?
'I am confident Rahane will bounce back'
I like Kohli's attitude but he fights a lot: Ganguly
Team India Buckles Up To Take On Proteas