Q. Who was India's first cricket captain after independence?
Answer:
Lala Amarnath
Notes: Lala Amarnath captained India in their first Test series after independence, against Australia in 1947–48. He was a talented all-rounder and became the first Indian to score a Test century. CK Nayudu captained before independence; Navjot Sidhu was never captain.