Home
Submit Forms
Match Result
Match Scorecard
Verify Match Scorecard
Match File from Scoring App
Match File from Play-Cricket.com
Home Captain's Form
Away Captain's Form
Umpire Assessment (WTU)
Umpires' Form
Report Submission Errors
User Guides
Fixtures
Next Week
Umpires Appointments from WTU
Division 1
Division 2a
Division 2b
Division 3a
Division 3b
Division 4a
Division 4b
Division 5a
Division 5b
Division 6a
Division 6b
Division 7a
Division 7b
Division 8a
Division 8b
Division 9a
Division 9b
Division 10a
Division 10b
Division 10c
Results
Live Scores
Live Results
Current Week
Live
Live Scores
Live Results
Current Averages
League Individual Performances
Performances of the Week
Divisional Performances
Top Teams
Centuries
Fifties
Five Fors
Current Stats
Banned Players
Twitter
Tables
Division 1
Division 2a
Division 2b
Division 3a
Division 3b
Division 4a
Division 4b
Division 5a
Division 5b
Division 6a
Division 6b
Division 7a
Division 7b
Division 8a
Division 8b
Division 9a
Division 9b
Division 10a
Division 10b
Division 10c
Clubs
League Clubs
Former Clubs
Rules & Guides
Rules
User Guides (and forms)
Run-Rate Calculator
Contacts & News
Committtee
Umpires
Calendar
News & Other Documents
Archive
League History
Previous Winners
Player Averages
Player/Club Search
Divisional Performances
Man of the Match
Previous Years Tables
Results before 2016
Results since 2016
Logins
Committtee
Clubs
Thames Valley Cricket League 2023 Averages for James Handcock
Click here for Data for all years
No Batting Records for 2023
Bowling
No Bowling Records for 2023
Fielding
No Fielding Records for 2023
Runs Scored