Batchelor ble olympisk mester i landhockey under OL i 1988 i Seoul. Han var med på det britiske laget som vant landhockeyturneringen foran Vest-Tyskland og Nederland. Storbritannia vant semifinalen 3–2 over Australia og finalen over Vest-Tyskland 3–1. Batchelor spilte sju kamper og scoret ett mål i OL-turneringen.