Teams
Karthik Shivashankar
played for
Miscellaneous
Cambridge NCI
(2009-2014)
Cambridge NCI Second XI
(2012-2014)