Ah, my apologies, I completely missed that you were talking specifically about the Battle Royale mode.
You're absolutely right in BR the situation is very different.
There’s no scoreboard, no persistent player list, and the kill feed disappears almost instantly, so the usual reporting methods simply don’t exist in this mode. That’s exactly why reporting BR cheaters feels impossible: the game doesn’t give players any reliable way to identify someone once the moment has passed.
These are the only practical options available at the moment (based on what I know):
Use the in‑game report menu the moment it happens In BR, the only reliable window is the death screen. If you manage to catch their name there, you can report directly from that panel. Once it disappears, the game gives you no way to retrieve it.
Enable instant replay / background recording Since BR has no logs or player list, recording is the only guaranteed method. On PC, tools like Nvidia ShadowPlay, AMD ReLive, or Windows “Record last 30 seconds” can capture the kill and the attacker’s name even if you missed it in real time.
External trackers don’t support BR properly Sites like Tracker.gg don’t list BR matches the same way they list Conquest or other modes, so you’re absolutely right, you can’t rely on them to identify players after the match.
Personally, I’d say that a proper kill/death log or a replay system would solve this entirely. Battlefield used to have full server logs and spectator tools, and BR desperately needs something similar. A persistent kill log or a replay viewer would finally make reporting cheaters actually possible, just like in Warzone or Fortnite.
You’re not wrong about the Singapore servers either! A lot of players have been reporting aim‑bots and ESP users there. Without proper tools, the only real workaround is capturing your own footage.
I really hope EA will add a proper kill log or replay system soon, because BR simply doesn’t give players the tools they need to report possible cheaters.