\documentclass{article}
\usepackage{bidi}
\begin{document}
\begin{tabular}{|l|l|}
  \hline
%everything is OK in the output of the following line: 'Team sheet' is printed on the l(left) and the column-separator line '|' is on its LEFT hand side.
  \multicolumn{2}{|l}{Team sheet} \\
  \hline
  GK & Paul Robinson \\
  LB & Lucus Radebe \\
  DC & Michael Duberry \\
  DC & Dominic Matteo \\
  RB & Didier Domi \\
  MC & David Batty \\
  MC & Eirik Bakke \\
  MC & Jody Morris \\
  FW & Jamie McMaster \\
  ST & Alan Smith \\
  ST & Mark Viduka \\
  \hline
\end{tabular}

\setRTL
\begin{tabular}{|r|r|}
  \hline
%there seems to be some inconsistency in the output of the following line: 'Team sheet is printed on the r(ight) (fine) BUT the column-separtor line '|' is not on its RIGHT hand side (as you expect from {r|}.)
  \multicolumn{2}{r|}{Team sheet} \\
  \hline
  GK & Paul Robinson \\
  LB & Lucus Radebe \\
  DC & Michael Duberry \\
  DC & Dominic Matteo \\
  RB & Didier Domi \\
  MC & David Batty \\
  MC & Eirik Bakke \\
  MC & Jody Morris \\
  FW & Jamie McMaster \\
  ST & Alan Smith \\
  ST & Mark Viduka \\
  \hline
\end{tabular}
\end{document}

