| 1993-94 | Shawn Scott |
|
| 1994-95 | Aaron Bryan |
|
| 1995-96 | Kris Renwick | 707 runs ( 8 x 50 ) |
| 1996-97 | Mark Collis |
|
| 1997-98 | Chris Ellison | 491 runs ( 3 x 50 , 2 x 100 ) |
| 1998-99 | Shawn Scott |
|
| 1999-00 | Shawn Scott |
|
| 2000-01 | David Riordan | 576 runs ( 3 x 50 , 1 x 100 ) |
| 2002-03 | Aaron Dron |
|
| 2003-04 | Mark Gill | 576 runs ( 5 x 50 , 1 x 100 ) |
| 2004-05 | Jason Barnao | 559 runs ( 3 x 50 , 1 x 100 ) |
| 2005-06 | Andrew Binnie | 850 runs ( 3 x 50 , 4 x 100 ) |
| 2006-07 | Andy Thomas | 558 runs ( 2 x 50 , 4 x 100 ) |
| 2007-08 | David Riordan | 456 runs ( 2 x 50 , 1 x 100 ) |
| 2008-09 | Ritchie Wilkinson | 499 runs ( 2 x 50 , 2 x 100 ) |
| 2009-10 | Greg DuFeu | 344 runs ( 3 x 50 ) |
| 2010-11 | David Riordan | 508 runs ( 3 x 50 , 1 x 100 ) |
| 2011-12 | Stu Curnow | 733 runs ( 4 x 50 , 1 x 100 , 1 x 200 ) |
| 2012-13 | Stu Curnow | 717 runs ( 4 x 50 , 1 x 100 ) |
| 2013-14 | Stu Curnow | 716 runs ( 5 x 50 , 1 x 100 ) |
| 2014-15 | Dustin Emms-Healey | 604 runs ( 2 x 50 , 2 x 100 ) |
| 2015-16 | Stu Curnow | 498 runs ( 3 x 50 ) |
| 2016-17 | Jim Morrison | 318 runs ( 1 x 50 ) |
| 2017-18 | Nathan DuFeu | 552 runs ( 3 x 50 , 1 x 100 ) |
| 2018-19 | Jason Campbell | 388 runs ( 3 x 50 ) |
| 2019-20 | Dustin Emms-Healey | 385 runs ( 4 x 50 ) |
| 2020-21 | Bryan Krammer | 666 runs ( 3 x 50 , 2 x 100 ) |
| 2021-22 | Bryan Krammer | 372 runs ( 3 x 50 , 1 x 100 ) |
| 2022-23 | Mason Robinson | 448 runs ( 2 x 50 ) |
| 2023-24 | Mason Robinson | 551 runs ( 5 x 50 ) |
| 2024-25 | Jason Kilworth | 358 runs ( 1 x 50 , 1 x 100 ) |
| 2025-26 | Rizwan Bashir | 556 runs ( 3 x 50 , 1 x 100 ) |