NRR
See also:
nrr
English
Noun
NRR
(
plural
NRRs
)
(
cricket
)
Initialism of
net run rate
.