Career
Mahesh is a right-handed opening batsman and a wicket-keeper. He made his debut for Nepal against Singapore in April 2005. He represents the Jagdamba Giants of the Nepal Premier League, Nepal Army Club of the National League and Pentagon International College, which plays in the Supreme People's Assembly Cup.
In the 2015 National One Day Cricket Tournament, he scored 384 runs in 7 innings at an average of 54.86, with three fifties and a century.
He played for Troon Cricket Club, a cricket club in England, in Cornwall Cricket League Division 2 in July 2015. He scored an unbeaten 64 runs in a match against Gulval Cricket Club and dismissed a batsman by stumping.
He was subsequently selected in Nepal"s squad for the 2015-2017 Interstate Commerce Commission World Cricket League Championship"s matches against Scotland.