Having played for the Sussex Second XI since 2006, Machan made his full debut for
Sussex in a
first-class match against
Cambridge MCCU. He made two further first-class appearances in the
2011 season against
Oxford MCCU and
Nottinghamshire in the
County Championship. In the match against Oxford MCCU, Machan narrowly missed out on a maiden first-class
century when he was dismissed on 99 by
Alex Scott. His
List A debut came in 2010 against the touring
Bangladeshis, with Machan scoring 10 runs before being dismissed by
Mashrafe Mortaza, in what was a 149 run victory for Sussex. His second List A appearance came in 2011 against the touring
Indians. In this match Machan scored his maiden
half century in that format, making 56 runs before being caught and bowled by
Suresh Raina. In July 2017, Machan announced his retirement from professional cricket due to a wrist injury. ==International career==