Depends a lot on the size and shape of your table - ideally you will want at least 3 ft (1m) clearance around the table at all points to have room for seating/movement. You can get by on slightly less but not much. To seat ten players comfortably you would probably want to go with a traditional oval table that is at least 92 in. x 44 in. (234 cm x 112 cm.) So add 100 cm on each end and each side and you're looking at a space 4.34m x 3.12m.
4m x 3m could be squeezed in, but I wouldn't try to go any smaller than that. If your space doesn't work for that, you could always go to a smaller or round/octagonal table with a max of 8 players.