He made a total of 48 appearances in one-day cricket for Hampshire until 2004. He scored 656 runs in one-day cricket, at an average of 16.82; he made two half centuries, with a highest score of 61. With the ball, he took 28 wickets at a bowling average of 32.39, with best figures of 4 for 29.
This player played 48 one-day cricket matches for Hampshire until 2004. He scored 656 runs in these matches, averaging 16.82 runs per innings and achieving two half centuries with a best score of 61.  He also took 28 wickets at an average of 32.39 runs per wicket, including his best figures of 4 for 29.