Endless scrolling is not recommended for goal-oriented finding tasks
Don't use infinite scroll if you can answer at least one of the following questions with a yes:
- Does the application have content below the table (a footer perhaps)?
- Do users find comfort in seeing the scroll bar to know how much content is on the page?
- Is there a need to share the page or to backtrack to it?
Plus mind that...
... locating a previously found item on an extremely long page is inefficient, especially if that item is placed many scrolling segments down. It’s much easier for people to remember that the item is on page 3 than it is to gauge where the item is positioned on an extremely long page.
Pagination is almost always the better choice.
With pagination, there is a beginning and an end. People can anticipate the effort required to scan the page. There is a happy sense of completion when a page is reviewed.
Citations taken from nngroup.com: Infinite Scrolling Is Not for Every Website.