Mahendra Singh Dhoni is a lot of things, and being generous is one of them.
During Team India's second warm-up game ahead of the ICC World Cup 2019 in Cardiff, the former Indian skipper was on a roll like he used to be on a constant basis back in his prime days.
After a disappointing start to the Indian batting innings with Rohit Sharma and Shikhar Dhawan getting dismissed off the pitch early on, Mahi alongside KL Rahul gave India a second chance when they picked the game up after 15 overs. With no traces of nervousness on his face, Dhoni's steady stance, precision with the bat and otherworldly strength in the shoulders enabled him to send the ball flying for longer shots, beyond the boundary.
With 8 fours and 7 sixes, Dhoni scored a ton in just 73 deliveries with the 100th run coming of a massive 90m six above the bowler's head. As the batsman raised his bat to celebrate his achievement, captain Virat Kohli showed some love in the 'classic Virat Kohli' way.
But despite the hammering, the giving nature of Dhoni's forced him to stop the bowler Sabbir Rahman in the middle of his runup because he wanted to help the Mashrafe Mortaza-led side set up a better field than before.
Asking the opposing to consider moving his fielding who was basically lingering around at mid-wicket, Mahi asked Mortaza to place him to square leg, where he would have been of a lot more use.
Finding sense and logic in the legendary wicket-keeper's observation, the Bangladeshi skipper obliged.
Twitter was quick to react to this extremely rare yet valuable moment in the world of cricket:
While it was only a friendly match where the end results did not matter, the fact that there is absolutely no one who has helped their rivals set up the field shows how much Dhoni cares about enjoying a good game of cricket rather than making it all about winning or losing.
He may face a lot of criticism when he struggles with the form but it is because of things like this that the nation continues to love and support the veteran.