To start with you are incorrect there were three batsman with more runs in the last year.
The Top 10 Batsmen By Runs Scored In The Last Year (June 01 - June 02)
SR Tendulkar (IND)
Innings: 23 Runs:1,284 Avg:61.14 Highest Score: 176 50s: 6 100s: 4
ML Hayden (AUS)
Innings: 24 Runs:1,270 Avg:60.48 Highest Score: 138 50s: 5 100s: 5
DPM Jayawardene (SRI)
Innings: 21 Runs:1,207 Avg:67.06 Highest Score: 150 50s: 6 100s: 4
MA Butcher (ENG)
Innings: 26 Runs:1,186 Avg:49.42 Highest Score: 173 50s: 5 100s: 3
AC Gilchrist (AUS)
Innings: 19 Runs:1,166 Avg:77.73 Highest Score: 204 50s: 4 100s: 4
CL Hooper (WI)
Innings: 21 Runs:1,110 Avg:55.05 Highest Score: 233 50s: 5 100s: 4
K Sangakkara (SRI)
Innings: 21 Runs:1,109 Avg:61.61 Highest Score: 230 50s: 3 100s: 4
ME Trescothick (ENG)
Innings: 27 Runs:1,087 Avg:43.48 Highest Score: 161 50s: 8 100s: 1
RS Dravid (IND)
Innings: 28 Runs:1,072 Avg:44.67 Highest Score: 144 50s: 8 100s: 1
MS Atapattu (SRI)
Innings: 24 Runs:1,056 Avg:55.58 Highest Score: 201 50s: 4 100s: 4
[Edited on 6/30/02 by Rich2001]