In this paper, we study an age-structured virus dynamics model with Beddington-DeAngelis infection function. An explicit formula for the basic reproductive number R0 of the model is obtained. We investigate the global behavior of the model in terms of R0: if R0 ≤ 1, then the infection-free equilibrium is globally asymptotically stable, whereas if R0 > 1, then the infection equilibrium is globally asymptotically stable. Finally, some special cases, which reduce to some known HIV infection models studied by other researchers, are considered.