I will only consider matrices over division rings, since defining rank over more general rings, in particular those with zero divisors, involves difficulties rather independent of those posed by non-commutativity.
Contrary to what is implicit in the question, and was stated explicitly in Wikipedia,* and in seeming contradiction with the other answers given here (although what they say is correct), I maintain that there is only one natural notion of rank for a matrix over a division ring$~D$. That is, all natural definitions give the same notion of rank; in particular the row rank of a matrix always equals its column rank, if these notions are defined in a natural way. The point is that the inherent asymmetry of matrix multiplication makes that the set of column vectors naturally forms only a right $D$ vector space, while the set of row vectors forms a left $D$ vector space. Of course since the two sets are in bijection one can define an opposite vector space structure, but to do so in terms of matrix multiplication requires using an "unnatural" operation such as (1)$~$matrix transposition while (still) viewing the result as matrix over $D$, (2)$~$wrong matrix multiplication with the roles of rows and columns interchanged with respect to the usual definition, or (3)$~$reinterpreting a matrix over$~D$ as a matrix over the opposite division ring$~D^\mathrm{op}$ (the three transgressions can be seen to be more or less equivalent). For this reason it is natural to define the column rank of a matrix to be what some call the right column rank, and the row rank to be the left row rank (these are well known to be equal); the "switched" notions of left column rank and right row rank just work the wrong way, and would only be important in a setting where wrong matrix multiplication is treated on an equal footing with ordinary matrix multiplication, which fortunately nobody does.
So the rank of a $n\times m$ matrix $A$ over$~D$ can be defined in any one of the following ways, all giving the same value
The dimension of the image of the linear map$~f$ of right $D$ vector spaces with matrix$~A$ (with respect to some bases); in coordinates, $f$ is given by left multiplication by$~A$ on column vectors.
The dimension of the image of the linear map$~f$ of left $D$ vector spaces with matrix$~A$ (with respect to some bases); in coordinates, $f$ is given by right multiplication by$~A$ on row vectors.
The dimension of the column space of $A$, the subspace of the right $D$ vector space $D^n$ spanned by the columns of $A$.
The dimension of the row space of $A$, the subspace of the left $D$ vector space $D^m$ spanned by the rows of $A$.
The decomposition rank of $A$: the smallest number$~r$ such that one can write $A=BC$ for some $n\times r$ matrix $B$ and $r\times m$ matrix $C$.
The largest number$~r$ such that there exist matrices $P,Q$ for which $PAQ=I_r$, the $r\times r$ identity matrix.
*Until I modified the article, which was after I posted this answer.
I'll add a word about the seeming contradiction which the other two answers. Rather than answering the stated question about row and columns ranks, they provide an example for the situation where the rank of the transpose of $A$ differs from that of$~A$. But they are implicitly interpreting $A^T$ as a matrix over$~D$, which is the first of the unnatural things I listed above. It is unnatural because one wants transposition the have some relation with composition; indeed one wants $(AB)^T=B^TA^T$ to hold, and this is only possible if $A^T$ is considered to be a matrix over$~D^\mathrm{op}$; doing so, transposition is a natural operation. But with that interpretation, the examples disappear, and the rank of $A^T$ is equal to the rank of$~A$.