@Herbie66
Stuart Law springs to mind
367 First class games/ 601 innings - scored 27080 runs at an average of 50.52.
Played County Cricket for both Essex and Lancashire, passed 1000 runs every English season from 1999-2003 before getting injured in 2004.
He played just 1 test match... poor guy
All about timing, very strong batting line up in his era with the Waugh brothers, Ponting, Bevan, Slater, Taylor etc