NEW DELHI (AFP) Indian cricket captain Mahendra Singh Dhoni married his girlfriend of two years at a resort hotel in the north of the country, newspapers reported on Monday. Dhoni, often described as Indias most eligible bachelor, exchanged vows with Sakshi Singh Rawat at a private ceremony outside the town of Dehra Dun late on Sunday. The surprise wedding, which came just a day after the couple were engaged, took place away from the glare of the Indian media but among the guests were Bollywood movie star John Abraham and teammates including Ashish Nehra, reports said. Dhoni, 28, a flamboyant wicketkeeper and batsman, established himself in the national side in 2004 and is currently captain in all forms of the game. Rawat was described by the Press Trust of India news agency as a 23-year-old hotel management student who has known Dhoni since childhood. Indias next games are on tour in Sri Lanka starting July 18.