Harjas Singh smashed 314 off just 141 balls for Western Suburbs against Sydney at Pratten Park in the second round of the New South Wales Premier Cricket competition on Saturday.

The 20-year-old hit 35 sixes in his triple-hundred.

Harjas Singh has smashed an incredible 314 runs off just 141 balls, including 35 sixes and 12 fours (Instagram)

Coming in at No.3 after a 70-run opening stand between Nicholas Cutler and Joshua Clarke, the 20-year-old took a few deliveries to settle in before launching a breathtaking assault. Once off the mark, Singh began clearing the ropes with ease, reaching his half-century off 33 balls. He slowed slightly to reach his hundred from 74 deliveries, but what followed was pure carnage.

Singh smashed bowlers Joe Davies, Hunter Hall, and Thomas Mullen all over

See Full Page