Their international scale is similar, though I'm sure not in exactly the same places. Amazon had $118 billion in non-US revenue in the most recent fiscal year while Walmart had $101 billion.
If you limit it to only retail, Walmart probably comes out ahead.
If you limit it to only retail, Walmart probably comes out ahead.