Definition of last man in English:

last man

(also last man in)

noun

  • The player who goes in to bat last.

Origin

Mid 18th century; earliest use found in London Evening-Post.