Last time Mahendra Singh Dhoni missed a One-Day International match due to injury or illness was some six years against Sri Lanka during 2013 Tri-Series in the West Indies. On Monday, the former Indian captain was forced to sit out of the third ODI match against New Zealand due to a "sore hamstring".