Cricketers past and present have taken to social media to express their condolences following the death of Ankit Keshri.
The former India Under-19 player died following a freakish on-field collision while playing in a club game.
India legend Sachin Tendulkar led the messages, with this Twitter post:
Saddened by the demise of Ankit Keshri. A promising career aborted by an unfortunate incident on field.— sachin tendulkar (@sachin_rt) April 20, 2015
Here are a selection of the other tributes:
Just heard about the sad and unfortunate news of Ankit Keshri's demise. My deepest condolences to his family. #RIPAnkitKeshri— Ishant Sharma (@ImIshant) April 21, 2015
Shattered 2 hear about Ankit Keshri's demise. Nothing worse for parents than to see their 20-year old pass away. My condolences 2 d family— GGF (@GautamGambhir) April 21, 2015
Rest in peace Ankit. My deepest heartfelt condolences to your family and loved ones.— Virat Kohli (@imVkohli) April 20, 2015
Heard the sad&devastating news of the demise of Ankit Keshri.My heartfelt condolences to his family and friends.May his soul R.I.P. @BCCI— VVS Laxman (@VVSLaxman281) April 20, 2015
Life teaches u just how unpredictable it is. Saddened 2hear of a young loss in cricket.An upcoming cricketer Ankit Keshri! Gone 2soon!RIP— Harbhajan Singh (@harbhajan_singh) April 20, 2015
Too young to go…extremely unfortunate & sad. Condolences & prayers for Ankit Keshri & his family. May Allah bless his soul. R.I.P.— Shah Rukh Khan (@iamsrk) April 20, 2015
Yesterday, we lost one of the brightest young cricketers of this generation. The world mourns. #RIP Ankit Keshri. pic.twitter.com/BAgnmhsLTP— Rajasthan Royals (@rajasthanroyals) April 21, 2015
#DD & #KKR players are observing a minute silence for the passing away of #AnkitKeshri pic.twitter.com/gfIsQiTY0j— Rajesh Khilare (@Cricrajeshpk) April 20, 2015