Australia's James Faulkner (3rd R) celebrates the wicket of Niroshan Dickwella of Sri Lanka (front L) during the second Twenty20 cricket match between Australia and Sri Lanka at Kardinia Park in Geelong on February 19, 2017. / AFP / Mal Fairclough / -- IMAGE RESTRICTED TO EDITORIAL USE - STRICTLY NO COMMERCIAL USE -- (Photo credit should read MAL FAIRCLOUGH/AFP/Getty Images)

Sri Lankan wicketkeeper-batsman Niroshan Dickwella has been hit with a two-match suspension for breaching the ICC Code of Conduct in the second T20 international against Australia.

The 23-year-old was found guilty of 'showing dissent at an umpire's decision' after he was dismissed caught behind for 14.

Dickwella was attempting to scoop the ball over Australian wicketkeeper Tim Paine off the bowling of James Faulkner, but the attempt instead looped up to Paine and Dickwella was given out.

Replays showed the opening batsman had not hit the ball, it had instead hit his shoulder.

https://twitter.com/nibrazramzan/status/833964375555919872

His reaction earned him the deduction of two demerit points and the loss of 30% of his match fee. His accumulation of five demerit points over 24 months was the reason he will serve the suspension.

The previous incident came just a fortnight ago when he collided with South African paceman Kagiso Rabada at the non-strikers end during an ODI in Cape Town.

On that occasion both players admitted guilt and he was fined 50% of his match fee and lost three demerit points.