1993-94Richard Hayward626 runs  ( 6x 50 , 1 x 100 )
1994-95Jason Laney665 runs  ( 6 x 50 )
1995-96Josh Gardner528 runs  ( 2 x 50 , 1 x 100 )
1996-97Aftab Habib680 runs  ( 7 x 50 )
1997-98Peter Hodson713 runs  ( 4 x 50 , 2 x 100 )
1998-99Darren Booth521 runs  ( 1 x 50 , 1 x 100 )
1999-00Richard Harden605 runs  ( 1 x 50 , 2 x 100)
2000-01Jack Boote658 runs  ( 3 x 50 , 1 x 100 )
2001-02Jack Boote637 runs  ( 4 x 50 , 1 x 100 )
2002-03Campbell McLean439 runs  ( 3 x 50 )
2003-04Campbell McLean558 runs  ( 2 x 50 , 1 x 100 )
2004-05Laurence Kirdy698 runs  ( 3 x 50 , 2 x 100 )
2005-06Mark Gill566 runs  ( 3 x 50, 1 x 100 )
2006-07Aaron Dron464 runs  ( 1 x 50 , 1 x 100 )
2007-08Andrew Binnie450 runs  ( 5 x 50 )
2008-09Campbell McLean552 runs  ( 4 x 50 , 1 x 100 )
2009-10Simon McGowan396 runs  ( 3 x 50 )
2010-11Simon McGowan471 runs  ( 2 x 50 , 1 x 100 )
2011-12Shane Laurence505 runs  ( 3 x 50 x 1 x 100 )
2012-13Campbell McLean424 runs  ( 3 x 50 )
2013-14 Matt Macquet391 runs  ( 1 x 50 , 1 x 100 )
2014-15Daniel Hooper557 runs  ( 4 x 50 , 1 x 100 ) 
2015-16Brad Smith618 runs  ( 3 x 50 , 2 x 100 )
2016-17Campbell McLean491 runs  ( 5 x 50 , 1 x 100 )
2017-18Daniel Hooper444 runs  ( 2 x 50 , 1 x 100 )
2018-19Daniel Hooper429 runs  ( 2 x 50 , 1 x 100 )
2019-20Campbell McLean464 runs  ( 5 x 50 )
2020-21Brad Smith437 runs  ( 1 x 50 , 2 x 100 )
2021-22Campbell McLean526 runs  ( 4 x 50 )
2022-23Brad Smith445 runs  ( 3 x 50 , 1 x 100 )
2023-24Nathan DuFeu494 runs  ( 2 x 50 , 1 x 100 )
2024-26Campbell McLean364 runs  ( 2 x 50 )
2025-26Bryan Krammer317 runs