Background
MacKinnon was born at Acryse Park, near Folkestone in Kent, and was educated at Harrow School.
MacKinnon was born at Acryse Park, near Folkestone in Kent, and was educated at Harrow School.
He attended Street John"s College, Cambridge, graduating in 1871.
MacKinnon, who was 98 years, 324 days old when he died, was the oldest-ever first-class cricketer at that time. An amateur cricketer, he joined the Master Control Console in 1870, and played first-class cricket from 1870 to 1885. He played cricket for Cambridge University, winning his blue in 1870.
MacKinnon played for Kent from 1875.
He toured Australia with Lord Harris in 1878-1879, and played his only Test on this tour, making 0 and 5 in his two innings, bowled by Fred Spofforth twice. His first dismissal was the second in the first Test hat-trick.
He was president of Kent in 1889. In 1888, MacKinnon married the Honorary
Emily Hood. He was a Captain in the Royal Kent Yeomanry from 1871 to 1893, promoted to Honorary Major in 1886.
He was a Justice of the Peace and Deputy Lieutenant for Kent from 1900 to 1902. On the death of his father in 1903, he became The MacKinnon of Mackinnon, the 35th Chief of the Mackinnon Clan. He died at his home, Drumduan, in Forres, Morayshire, Scotland.