He is the son of former Indian Test cricketer Roger Binny. He was born in Bangalore and attended middle school in The Frank Anthony Public School, Bangalore. He attended high school in The St. Joseph's Indian High School where his father Roger Binny was the school cricket coach for that period. He also took coaching in IACA under coach Imtiaz Ahmed. Stuart Binny married Mayanti Langer in 2012. He played for Rajasthan Royals in the Indian Premier League 2018 edition.
Domestic career
He made his Karnataka debut in the 2003/04 season but couldn't maintain a regular place in the first-class line-up. He considers himself a limited-overs specialist and when the Indian Cricket League began in 2007, he signed up and made a name for himself as one of the tournament's premier all-rounders. After two fulfilling seasons, he accepted the BCCI's amnesty offer and quit the ICL. In IPL 2010, he was bought by a Mumbai-based IIPL] franchise Mumbai Indians. In IPL 2011, Binny was bought by the Rajasthan Royal. During the IPL 2016 auctions, he was bagged by Royal Challengers Bangalore for a price of 2 crore INR. Binny, afterward, started to perform well in domestic competitions. He amassed 283 runs in Shimoga, taking his tournament tally to 686 runs at an average of 76.22, making him the third-highest run-getter in the league stage. Most of his runs have come in fire-fighting causes, yet they have been scored at a strike-rate of 83.55, and have included 14 sixes the most by a single player in the season. He has taken 15 wickets at 20.73 this year including a 10-wicket haul against Odisha. In the IPL Binny hit 32 not out off 13 balls against Pune Warriors India to help Royals get to their target of 179 with a ball and five wickets to spare and thus keep their 100% record in Jaipur intact. Binny's unbeaten 41 against Chennai Super Kings where he partnered Shane Watsonat the end, put Royals in the playoffs. In their next match against Mumbai Indians, he turned the floundering innings around with an unbeaten 37 threatening Mumbai after they had reduced Royals to 28 for 4. In September 2019, Binny moved from Karnataka to Nagaland cricket team for the 2019–20 Ranji Trophy. He was released by the Rajasthan Royals ahead of the 2020 IPL auction.
International career
Stuart Binny was picked for India's ODI team for the tour of New Zealand 2014. He played his first One day International match on 28 January 2014 where he bowled an over in which he gave 8 runs and didn't bat in the match. He also played in the Arise Asia Cup 2014 and scored a duck. On 17 June 2014 against Bangladesh Binny secured six wickets conceding only four runs surpassing Anil Kumble to have the best bowling record for any Indian bowler. He also scored alone 25* in the 3rd match vs Bangladesh, before the match being called off due to rain. He made his Test Debut in the 1st Test against England in tour of England 2014 and scored 1 run in his debut innings and 78 runs in the second innings. He was picked in 15-man squad for Cricket World Cup 2015 in Australia and New Zealand. He did not play a single match in the tournament. Binny was later selected for the 2nd and 3rd test matches in Sri Lanka in August 2015, this came as a surprise pick after the Indians lost to Sri Lanka in the first test. He was swapped with Harbhajan Singh, he took 3 wickets for 2 innings and scored 15 and 8 in the first and second innings. He made his Twenty20 International debut for India against Zimbabwe on 17 July 2015. In 2016, in a T20i match against West Indies in Florida, Evin Lewis hit him for 5 sixes in a row. Binny also bowled a wide and gave 32 runs in that over.