The 33-year-old Karun Nair, who has an unbeaten triple century to his name in Test cricket, surpassed the record set by former New Zealand all-rounder James Franklin in 2010 — 527 runs ...