First Indian to win the ICC ODI player of the year {2008} was

Saurav Ganguly
Virendra Sehwag
C.Kapugedera
M.S.Dhoni

The correct answer is D. M.S. Dhoni.

M.S. Dhoni was the first Indian to win the ICC ODI player of the year in 2008. He was awarded the trophy for his outstanding performance in the ODI format of the game. He scored 1,204 runs in 26 matches at an average of 54.85, including four centuries and six half-centuries. He also took 13 wickets with his right-arm off-spin bowling.

Saurav Ganguly was the captain of the Indian team when Dhoni won the award. He was a very successful batsman and captain, and he led India to victory in the 2007 ICC World Twenty20.

Virendra Sehwag is another very successful Indian batsman. He is known for his aggressive batting style, and he has scored over 8,000 runs in ODI cricket.

C. Kapugedera is a Sri Lankan cricketer who has played in all three formats of the game. He is a right-handed batsman and a right-arm off-spin bowler.

I hope this helps!