NRR

See also: nrr

English

Noun

NRR (plural NRRs)

  1. (cricket) Initialism of net run rate.